Share via


IAddInExtension 介面

表示 AddIn 物件的副檔名。

命名空間:  Microsoft.Office.Tools
組件:   Microsoft.Office.Tools.Common (在 Microsoft.Office.Tools.Common.dll 中)
  Microsoft.Office.Tools.Common.v4.0.Utilities (在 Microsoft.Office.Tools.Common.v4.0.Utilities.dll 中)
  Microsoft.Office.Tools.Outlook.v4.0.Utilities (在 Microsoft.Office.Tools.Outlook.v4.0.Utilities.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 命名空間