Sdílet prostřednictvím


AddInBase.RequestService – metoda

Vrátí objekt, který rozšiřuje funkce v aplikaci Microsoft Office.

Obor názvů:  Microsoft.Office.Tools
Sestavení:  Microsoft.Office.Tools.Common.v4.0.Utilities (v Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Protected Overridable Function RequestService ( _
    serviceGuid As Guid _
) As Object
protected virtual Object RequestService(
    Guid serviceGuid
)

Parametry

  • serviceGuid
    Typ: System.Guid
    A Guid , identifikuje rozšiřitelnost rozhraní, který je podporován aplikací Microsoft Office.

Vrácená hodnota

Typ: System.Object
Objekt, který implementuje rozhraní rozšíření, který je identifikován pomocí serviceGuid.

Poznámky

Přepište tuto metodu v doplněk na aplikační úrovni implementace rozhraní rozšíření, která rozšiřuje funkce v aplikaci Microsoft Office.Další informace naleznete v tématu Úprava funkce uživatelského rozhraní pomocí rozšíření rozhraní.

Je-li přepsat tuto metodu, zkontrolujte hodnotu serviceGuid parametr k určení, které rozšiřitelnost rozhraní jsou požadovány a pak vrátit objekt, který implementuje rozhraní.Při načtení doplňku Visual Studio Tools for Office runtime volání RequestService jednou nebo vícekrát pro každé rozhraní, který je podporován aplikací a odešle vrácená hodnota aplikace Microsoft Office, která je načítání tohoto doplňku.Další informace o procesu načítání doplňků, viz Architektura doplňků úroveň aplikace.

[!POZNÁMKA]

Pokud jsou úpravy uživatelského rozhraní pásu karet vytvořením vlastní implementaci Microsoft.Office.Core.IRibbonExtensibility rozhraní nebo přidáním Pásu karet (XML) položku do projektu, můžete také přepsat CreateRibbonExtensibilityObject metody namísto RequestService metoda.Další informace naleznete v tématu Přehled pásu karet a Pás karet XML.

Příklady

Příklad kódu, který ukazuje, jak implementovat rozhraní rozšiřitelnost a přepsat RequestService metoda, viz Úprava funkce uživatelského rozhraní pomocí rozšíření rozhraní.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

AddInBase Třída

Microsoft.Office.Tools – obor názvů

Další zdroje

Úprava funkce uživatelského rozhraní pomocí rozšíření rozhraní