Sdílet prostřednictvím


IWorkbookExtension Rozhraní

Definice

Představuje rozšíření objektu Workbook .

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
Odvozené
Atributy
Implementuje

Poznámky

Rozhraní IWorkbookExtension definuje sadu členů, které rozšiřují funkce Workbook objektů.

Rozhraní IWorkbookExtension je implementováno WorkbookBase třídou . Toto je základní třída pro vygenerovanou ThisWorkbook třídu v projektech na úrovni dokumentu. Další informace najdete v tématu Programování Document-Level přizpůsobení.

Vlastnosti

ExtensionBase

Získá objekt, který je rozšířen o tento IExtensionobjekt .

(Zděděno od IExtension)

Metody

BeginInit()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
CreateRibbonExtensibilityObject()

Vrátí objekt, který implementuje Microsoft.Office.Core.IRibbonExtensibility rozhraní.

CreateRibbonObjects()

Vrátí pole IRibbonExtension objektů, které představují položky pásu karet (vizuální Designer), které se mají zobrazit v aplikaci Excel za běhu.

EndInit()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
FinishInitialization()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
GetAutomationObject()

Volána modulem runtime Visual Studio Tools for Office k získání objektu, který může být použit kódem jazyka VBA v sešitu přidruženém k projektu na úrovni dokumentu.

Initialize()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
InitializeDataBindings()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
OnShutdown()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
OnStartup()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Workbook .

(Zděděno od EntryPoint)
ProtectDocument()

Volal modul runtime Visual Studio Tools for Office, aby vývojáři mohli po uložení dat uložených v mezipaměti znovu použít ochranu sešitu heslem v projektu na úrovni dokumentu.

RequestService(Guid)

Vrátí objekt, který implementuje Microsoft.Office.Core.IRibbonExtensibility rozhraní.

UnprotectDocument()

Volána modulem Visual Studio Tools for Office runtime, aby vývojáři mohli odebrat ochranu heslem ze sešitu v projektu na úrovni dokumentu a povolit ukládání dat uložených v mezipaměti.

Platí pro