Freigeben über


IAddInExtension-Schnittstelle

Stellt eine Erweiterung eines AddIn-Objekts dar.

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

Syntax

'Declaration
<GuidAttribute("6fc8ca93-840b-46d7-a108-71cbdf411669")> _
Public Interface IAddInExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("6fc8ca93-840b-46d7-a108-71cbdf411669")]
public interface IAddInExtension : IExtension, 
    EntryPoint

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ExtensionBase Ruft das Objekt ab, das mit dieser IExtension erweitert werden soll. (Von IExtension geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode BeginInit (Von EntryPoint geerbt.)
Öffentliche Methode CreateRibbonExtensibilityObject Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert.
Öffentliche Methode CreateRibbonObjects Gibt ein Array von IRibbonExtension-Objekten zurück, die die im Add-In enthaltenen und zur Laufzeit anzuzeigenden Menüband (Visual Designer)-Elemente darstellen.
Öffentliche Methode EndInit (Von EntryPoint geerbt.)
Öffentliche Methode FinishInitialization (Von EntryPoint geerbt.)
Öffentliche Methode Initialize (Von EntryPoint geerbt.)
Öffentliche Methode InitializeDataBindings (Von EntryPoint geerbt.)
Öffentliche Methode OnShutdown (Von EntryPoint geerbt.)
Öffentliche Methode OnStartup (Von EntryPoint geerbt.)
Öffentliche Methode RequestComAddInAutomationService Gibt ein Objekt im Add-In zurück, das von anderen Projektmappen verwendet werden kann.
Öffentliche Methode RequestService Gibt ein Objekt zurück, das ein Feature in einer Microsoft Office-Anwendung erweitert.

Zum Seitenanfang

Hinweise

Die IAddInExtension-Schnittstelle definiert einen Satz von Membern, die die Funktionalität von AddIn-Objekten erweitern.

Die IAddInExtension-Schnittstelle wird von der AddInBase-Klasse implementiert. Dies ist die Basisklasse für die generierte ThisAddIn-Klasse in Projekten auf Anwendungsebene. Weitere Informationen finden Sie unter Programmieren von Add-Ins auf Anwendungsebene.

Siehe auch

Referenz

Microsoft.Office.Tools-Namespace