Share via


ApplicationFactory-Schnittstelle

Stellt Methoden bereit, mit denen Sie in Add-Ins auf Anwendungsebene verschiedene Aufgaben ausführen können, z. B. zur Laufzeit Menüband-Steuerelemente erstellen und Arbeitsblättern Smarttags hinzufügen.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")> _
Public Interface ApplicationFactory _
    Inherits Factory
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")]
public interface ApplicationFactory : Factory

Der ApplicationFactory-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CreateAction Erstellt ein Action-Objekt, das eine Aktion für ein Smarttag darstellt.
Öffentliche Methode CreateAddIn Infrastruktur. (Von Factory geerbt.)
Öffentliche Methode CreateCustomTaskPaneCollection Infrastruktur. (Von Factory geerbt.)
Öffentliche Methode CreateSmartTag Erstellt ein SmartTag-Objekt, das ein Smarttag auf einem Arbeitsblatt darstellt.
Öffentliche Methode CreateSmartTagCollection Infrastruktur. (Von Factory geerbt.)
Öffentliche Methode GetRibbonFactory Gibt ein Objekt zurück, mit dem Sie zur Laufzeit Menübandsteuerelemente erstellen können. (Von Factory geerbt.)
Öffentliche Methode GetVstoObject(_Workbook) Gibt ein Microsoft.Office.Tools.Excel.Workbook-Hostelement zurück, das die Funktionalität des angegebenen systemeigenen Arbeitsmappenobjekts erweitert.
Öffentliche Methode GetVstoObject(_Worksheet) Gibt ein Microsoft.Office.Tools.Excel.Worksheet-Hostelement zurück, das die Funktionalität des angegebenen systemeigenen Arbeitsmappenobjekts erweitert.
Öffentliche Methode GetVstoObject(ListObject) Gibt ein Microsoft.Office.Tools.Excel.ListObject zurück, das die Funktionalität des angegebenen systemeigenen Listenobjekts erweitert.
Öffentliche Methode HasVstoObject(_Workbook) Gibt einen Wert zurück, der angibt, ob für das angegebene Excel-Arbeitsmappenobjekt ein Microsoft.Office.Tools.Excel.Workbook-Hostelement vorhanden ist.
Öffentliche Methode HasVstoObject(_Worksheet) Gibt einen Wert zurück, der angibt, ob für das angegebene Excel-Arbeitsblattobjekt ein Microsoft.Office.Tools.Excel.Worksheet-Hostelement vorhanden ist.
Öffentliche Methode HasVstoObject(ListObject) Gibt einen Wert zurück, der angibt, ob für das angegebene systemeigene Listenobjekt ein Microsoft.Office.Tools.Excel.ListObject vorhanden ist.

Zum Seitenanfang

Hinweise

Zum Abrufen eines Factory-Objekts verwenden Sie die Globals.Factory-Eigenschaft des Projekts. Weitere Informationen finden Sie unter Globaler Zugriff auf Objekte in Office-Projekten.

Tipp

Diese Schnittstelle wird von der Visual Studio Tools for Office-Laufzeit implementiert. Es ist nicht vorgesehen, dass der Typ direkt vom Code implementiert wird. Weitere Informationen finden Sie unter Übersicht über die Visual Studio Tools for Office-Laufzeit.

Siehe auch

Referenz

Microsoft.Office.Tools.Excel-Namespace