WorkbookBase.RequestService(Guid) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回可在文件層級自訂中實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。
protected:
virtual System::Object ^ RequestService(Guid serviceGuid);
protected virtual object RequestService (Guid serviceGuid);
abstract member RequestService : Guid -> obj
override this.RequestService : Guid -> obj
Protected Overridable Function RequestService (serviceGuid As Guid) As Object
參數
傳回
在文件層級自訂中實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。
備註
如果您要藉由建立介面的實 Microsoft.Office.Core.IRibbonExtensibility
作,或將 功能區 (XML) 專案新增至專案,以自定義活頁簿的功能區,請覆寫此方法。
如果您藉由將功能區 (Visual Designer) 專案新增至專案來自定義功能區,Visual Studio 會為您覆寫此方法。 如需詳細資訊,請參閱功能區概觀和功能區 Designer。
如果您覆寫這個方法,請檢查 參數的值 serviceGuid
,以判斷是否 Microsoft.Office.Core.IRibbonExtensibility
要求介面,然後傳回實作介面的物件。 當您的活頁簿開啟時,Visual Studio Tools for Office 運行時間會呼叫 RequestService,並將傳回值傳送給 Microsoft Office Excel。 如需介面的詳細資訊 Microsoft.Office.Core.IRibbonExtensibility
,請參閱 Microsoft Office 檔中的 IRibbonExtensibility 物件 。
您也可以覆寫 方法, CreateRibbonExtensibilityObject 而不是覆寫 RequestService 方法。 如需詳細資訊,請參閱 Ribbon XML。
注意
Microsoft.Office.Core.IRibbonExtensibility
是數個介面的其中一個, (Microsoft Office 所提供的擴充 性介面) 。 不過,這是您可以在 Excel 的檔層級自定義中實作的唯一介面。 您可以在應用層級載入宏中實作其他擴充性介面。如需詳細資訊,請參閱 使用擴充性介面自定義UI功能。