IAddInExtension Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Erweiterung eines AddIn-Objekts dar.
public interface class IAddInExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("6fc8ca93-840b-46d7-a108-71cbdf411669")]
public interface IAddInExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("6fc8ca93-840b-46d7-a108-71cbdf411669")>]
type IAddInExtension = interface
interface IExtension
interface EntryPoint
Public Interface IAddInExtension
Implements EntryPoint, IExtension
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Die IAddInExtension -Schnittstelle definiert eine Reihe 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 Programming VSTO Add-Ins.
Eigenschaften
ExtensionBase |
Ruft das Objekt ab, das von IExtension erweitert wird. (Geerbt von IExtension) |
Methoden
BeginInit() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
CreateRibbonExtensibilityObject() |
Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert. |
CreateRibbonObjects() |
Gibt ein Array von IRibbonExtension-Objekten zurück, das die Elemente im Menüband (Visueller Designer) des Add-Ins darstellt, die zur Laufzeit angezeigt werden sollen. |
EndInit() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
FinishInitialization() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
Initialize() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
InitializeDataBindings() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
OnShutdown() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
OnStartup() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Stellt eine Erweiterung eines AddIn-Objekts dar. (Geerbt von EntryPoint) |
RequestComAddInAutomationService() |
Gibt ein Objekt im Add-In zurück, das von anderen Projektmappen verwendet werden kann. |
RequestService(Guid) |
Gibt ein Objekt zurück, das eine Funktion in einer Microsoft Office-Anwendung erweitert. |