IDocumentExtension 接口
表示 Document 对象的一个扩展。
命名空间: Microsoft.Office.Tools.Word
程序集: Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)
Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
语法
声明
<GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")> _
Public Interface IDocumentExtension _
Inherits IExtension, EntryPoint
[GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : IExtension,
EntryPoint
IDocumentExtension 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ExtensionBase | 获取此 IExtension 所扩展的对象。 (继承自 IExtension。) |
页首
方法
名称 | 说明 | |
---|---|---|
BeginInit | (继承自 EntryPoint。) | |
CreateRibbonExtensibilityObject | 返回实现 Microsoft.Office.Core.IRibbonExtensibility 接口的对象。 | |
CreateRibbonObjects | 返回一个 IRibbonExtension 对象数组,这些对象表示 Word 中要在运行时显示的“功能区(可视化设计器)”项。 | |
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 调用,以便开发人员有机会移除文档级项目中文档的密码保护而使缓存的数据得以保存。 |
页首
备注
IDocumentExtension 接口定义扩展 Document 对象的功能的成员集。
IDocumentExtension 接口由 DocumentBase 类实现。 它是文档级项目中生成的 ThisDocument 类的基类。 有关更多信息,请参见对文档级自定义项进行编程。