IAddInExtension 接口

表示 AddIn 对象的一个扩展。

命名空间:  Microsoft.Office.Tools
程序集:  Microsoft.Office.Tools.Common(在 Microsoft.Office.Tools.Common.dll 中)

语法

声明
<GuidAttribute("6fc8ca93-840b-46d7-a108-71cbdf411669")> _
Public Interface IAddInExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("6fc8ca93-840b-46d7-a108-71cbdf411669")]
public interface IAddInExtension : IExtension, 
    EntryPoint

IAddInExtension 类型公开以下成员。

属性

  名称 说明
公共属性 ExtensionBase 获取此 IExtension 所扩展的对象。 (继承自 IExtension。)

页首

方法

  名称 说明
公共方法 BeginInit (继承自 EntryPoint。)
公共方法 CreateRibbonExtensibilityObject 返回实现 Microsoft.Office.Core.IRibbonExtensibility 接口的对象。
公共方法 CreateRibbonObjects 返回一个 IRibbonExtension 对象数组,这些对象表示外接程序中要在运行时显示的“功能区(可视化设计器)”项。
公共方法 EndInit (继承自 EntryPoint。)
公共方法 FinishInitialization (继承自 EntryPoint。)
公共方法 Initialize (继承自 EntryPoint。)
公共方法 InitializeDataBindings (继承自 EntryPoint。)
公共方法 OnShutdown (继承自 EntryPoint。)
公共方法 OnStartup (继承自 EntryPoint。)
公共方法 RequestComAddInAutomationService 返回外接程序中一个可以供其他解决方案使用的对象。
公共方法 RequestService 返回一个扩展 Microsoft Office 应用程序中的某项功能的对象。

页首

备注

IAddInExtension 接口定义扩展 AddIn 对象的功能的成员集。

IAddInExtension 接口由 AddInBase 类实现。 这是应用程序级项目中生成的 ThisAddIn 类的基类。 有关更多信息,请参见 应用程序级外接程序编程

请参见

参考

Microsoft.Office.Tools 命名空间