IAddInExtension Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje rozszerzenie AddIn obiektu.
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
- Pochodne
- Atrybuty
- Implementuje
Uwagi
Interfejs IAddInExtension definiuje zestaw elementów członkowskich, które rozszerzają funkcjonalność AddIn obiektów.
Interfejs IAddInExtension jest implementowany przez klasę AddInBase . Jest to klasa bazowa dla wygenerowanej ThisAddIn
klasy w projektach na poziomie aplikacji. Aby uzyskać więcej informacji, zobacz Programowanie dodatków VSTO.
Właściwości
ExtensionBase |
Pobiera obiekt, który jest rozszerzany przez ten IExtensionobiekt . (Odziedziczone po IExtension) |
Metody
BeginInit() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
CreateRibbonExtensibilityObject() |
Zwraca obiekt implementujący interfejs Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Zwraca tablicę IRibbonExtension obiektów reprezentujących elementy wstążki (Visual Projektant) w dodatku do wyświetlania w czasie wykonywania. |
EndInit() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
FinishInitialization() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
Initialize() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
InitializeDataBindings() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
OnShutdown() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
OnStartup() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie AddIn obiektu. (Odziedziczone po EntryPoint) |
RequestComAddInAutomationService() |
Zwraca obiekt w dodatku, który może być używany przez inne rozwiązania. |
RequestService(Guid) |
Zwraca obiekt, który rozszerza funkcję w aplikacji pakietu Microsoft Office. |