DocumentBase.RequestService(Guid) Metoda

Definice

Vrátí objekt, který implementuje Microsoft.Office.Core.IRibbonExtensibility rozhraní v přizpůsobení na úrovni dokumentu.

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

Parametry

serviceGuid
Guid

A Guid , který identifikuje Microsoft.Office.Core.IRibbonExtensibility rozhraní.

Návraty

Objekt v přizpůsobení na úrovni dokumentu, který implementuje rozhraní Microsoft.Office.Core.IRibbonExtensibility.

Poznámky

Tuto metodu přepište, pokud upravujete pás karet dokumentu vytvořením vlastní implementace Microsoft.Office.Core.IRibbonExtensibility rozhraní nebo přidáním položky pásu karet (XML) do projektu.

Pokud pás karet přizpůsobíte přidáním položky na pásu karet (Vizuální Designer) do projektu, Visual Studio tuto metodu přepíše za vás. Další informace najdete v tématu Přehled pásu karet a Designer pásu karet.

Pokud přepíšete tuto metodu, zkontrolujte hodnotu parametru serviceGuid určit, zda Microsoft.Office.Core.IRibbonExtensibility je rozhraní požadováno, a poté vrátit objekt, který implementuje rozhraní. Při otevření dokumentu volá modul runtime RequestServiceVisual Studio Tools for Office a odesílá vrácenou hodnotu do microsoft Office Word. Další informace o Microsoft.Office.Core.IRibbonExtensibility rozhraní naleznete IRibbonExtensibility Objekt v dokumentaci Microsoft Office.

Můžete také přepsat metodu CreateRibbonExtensibilityObject namísto přepsání RequestService metody. Další informace najdete v tématu Xml pásu karet.

Poznámka

Microsoft.Office.Core.IRibbonExtensibility je jedním z několika rozhraní (označovaných také jako rozhraní rozšiřitelnosti), která jsou poskytována systémem Microsoft Office. Jedná se však o jediné rozhraní, které můžete implementovat v přizpůsobení na úrovni dokumentu pro Word. V doplňcích na úrovni aplikace můžete implementovat další rozhraní rozšiřitelnosti. Další informace najdete v tématu Přizpůsobení funkcí uživatelského rozhraní pomocí rozhraní rozšiřitelnosti.

Platí pro