IWorkbookExtension 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 Workbook obiektu.
public interface class IWorkbookExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")>]
type IWorkbookExtension = interface
interface IExtension
interface EntryPoint
Public Interface IWorkbookExtension
Implements EntryPoint, IExtension
- Pochodne
- Atrybuty
- Implementuje
Uwagi
Interfejs IWorkbookExtension definiuje zestaw elementów członkowskich, które rozszerzają funkcjonalność Workbook obiektów.
Interfejs IWorkbookExtension jest implementowany przez klasę WorkbookBase . Jest to klasa bazowa dla wygenerowanej ThisWorkbook
klasy w projektach na poziomie dokumentu. Aby uzyskać więcej informacji, zobacz Programowanie Document-Level Dostosowania.
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 Workbook 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), które mają być wyświetlane w programie Excel 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 Workbook 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 Workbook obiektu. (Odziedziczone po EntryPoint) |
GetAutomationObject() |
Wywoływana przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office w celu pobrania obiektu, który może być używany przez kod VBA w skoroszycie skojarzonym z projektem na poziomie dokumentu. |
Initialize() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Reprezentuje rozszerzenie Workbook 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 Workbook 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 Workbook 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 Workbook obiektu. (Odziedziczone po EntryPoint) |
ProtectDocument() |
Wywoływana przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office, aby dać deweloperom możliwość ponownego zastosowania ochrony haseł do skoroszytu w projekcie na poziomie dokumentu po zapisaniu danych w pamięci podręcznej. |
RequestService(Guid) |
Zwraca obiekt implementujący interfejs Microsoft.Office.Core.IRibbonExtensibility. |
UnprotectDocument() |
Wywoływana przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office, aby dać deweloperom możliwość usunięcia ochrony haseł ze skoroszytu w projekcie na poziomie dokumentu i włączenia zapisywania buforowanych danych. |