IWorkbookExtension 接口
表示 Workbook 对象的一个扩展。
命名空间: Microsoft.Office.Tools.Excel
程序集: Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)
语法
声明
<GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")> _
Public Interface IWorkbookExtension _
Inherits IExtension, EntryPoint
[GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : IExtension,
EntryPoint
IWorkbookExtension 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ExtensionBase | 获取此 IExtension 所扩展的对象。 (继承自 IExtension。) |
页首
方法
名称 | 说明 | |
---|---|---|
BeginInit | (继承自 EntryPoint。) | |
CreateRibbonExtensibilityObject | 返回实现 Microsoft.Office.Core.IRibbonExtensibility 接口的对象。 | |
CreateRibbonObjects | 返回一个 IRibbonExtension 对象数组,这些对象表示 Excel 中要在运行时显示的“功能区(可视化设计器)”项。 | |
EndInit | (继承自 EntryPoint。) | |
FinishInitialization | (继承自 EntryPoint。) | |
GetAutomationObject | 由 Visual Studio Tools for Office Runtime 调用,用于获取可由与文档级项目关联的工作簿中的 VBA 代码使用的对象。 | |
Initialize | (继承自 EntryPoint。) | |
InitializeDataBindings | (继承自 EntryPoint。) | |
OnShutdown | (继承自 EntryPoint。) | |
OnStartup | (继承自 EntryPoint。) | |
ProtectDocument | 由 Visual Studio Tools for Office Runtime 调用,以便开发人员有机会在缓存数据已保存后对文档级项目中的工作簿重新应用密码保护。 | |
RequestService | 返回实现 Microsoft.Office.Core.IRibbonExtensibility 接口的对象。 | |
UnprotectDocument | 由 Visual Studio Tools for Office Runtime 调用,以便开发人员有机会移除文档级项目中工作簿的密码保护而使缓存的数据得以保存。 |
页首
备注
IWorkbookExtension 接口定义扩展 Workbook 对象的功能的成员集。
IWorkbookExtension 接口由 WorkbookBase 类实现。 它是文档级项目中生成的 ThisWorkbook 类的基类。 有关更多信息,请参见 对文档级自定义项进行编程。