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

介面 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 應用程式中功能的物件。

適用於