IAddInExtension 接口

定义

表示 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 的成员。

接口 IAddInExtensionAddInBase 类实现。 这是应用程序级别项目中生成的 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 应用程序中的一个功能。

适用于