Share via


AddInBase.CreateRibbonExtensibilityObject 方法

傳回實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。

命名空間:  Microsoft.Office.Tools
組件:  Microsoft.Office.Tools.Common.v4.0.Utilities (在 Microsoft.Office.Tools.Common.v4.0.Utilities.dll 中)

語法

'宣告
Protected Overridable Function CreateRibbonExtensibilityObject As IRibbonExtensibility
protected virtual IRibbonExtensibility CreateRibbonExtensibilityObject()

傳回值

型別:Microsoft.Office.Core.IRibbonExtensibility
可實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。

備註

若要為 Microsoft Office 應用程式提供 Microsoft.Office.Core.IRibbonExtensibility 介面的實作,或是專案中有多個功能區,而您想要指定在執行階段顯示的功能區,請覆寫這個方法。

您不需要覆寫這個方法,就能傳回使用 [功能區 (視覺化設計工具)] 項目範本加入專案中的功能區。 根據預設,這個方案會傳回 RibbonManager 物件,代表專案中的所有 [功能區 (視覺化設計工具)] 項目。 如需詳細資訊,請參閱功能區概觀

您必須覆寫 CreateRibbonExtensibilityObject 或 RequestService 方法,才能傳回使用 [功能區 (XML)] 項目範本加入至專案中的功能區。 如需如何覆寫 CreateRibbonExtensibilityObject 方法的詳細資訊,請參閱功能區 XML

如需如何覆寫 RequestService 方法的詳細資訊,請參閱使用擴充性介面自訂 UI 功能

.NET Framework 安全性

請參閱

參考

AddInBase 類別

Microsoft.Office.Tools 命名空間