IAddInExtension 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 AddIn 对象的扩展。
public interface class IAddInExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("6fc8ca93-840b-46d7-a108-71cbdf411669")]
public interface IAddInExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("6fc8ca93-840b-46d7-a108-71cbdf411669")>]
type IAddInExtension = interface
interface IExtension
interface EntryPoint
Public Interface IAddInExtension
Implements EntryPoint, IExtension
- 派生
- 属性
- 实现
注解
接口 IAddInExtension 定义一组扩展 对象功能 AddIn 的成员。
接口 IAddInExtension 由 AddInBase 类实现。 这是应用程序级别项目中生成的 ThisAddIn
类的基类。 有关更多信息,请参见 Programming VSTO Add-Ins。
属性
ExtensionBase |
获取由 IExtension 扩展的对象。 (继承自 IExtension) |
方法
BeginInit() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
CreateRibbonExtensibilityObject() |
返回实现 Microsoft.Office.Core.IRibbonExtensibility 接口的对象。 |
CreateRibbonObjects() |
返回要在运行时显示的表示加载项中“功能区(可视化设计器)”项的 IRibbonExtension 对象的数组。 |
EndInit() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
FinishInitialization() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
Initialize() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
InitializeDataBindings() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
OnShutdown() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
OnStartup() |
此 API 支持产品基础结构,不能在代码中直接使用。 表示 AddIn 对象的扩展。 (继承自 EntryPoint) |
RequestComAddInAutomationService() |
返回加载项中可供其他解决方案使用的对象。 |
RequestService(Guid) |
返回一个对象,该对象可扩展 Microsoft Office 应用程序中的一个功能。 |