Udostępnij za pośrednictwem


IWorkbookExtension Interfejs

Definicja

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.

Dotyczy