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 serviceGuid.

Poznámky

Přepište tuto metodu v doplněk na aplikační úrovni implementovat rozšiřitelnost rozhraní, která rozšiřuje funkce v aplikaci Microsoft Office.Další informace naleznete v tématu Přizpůsobení funkcí uživatelského rozhraní pomocí rozšiřujících rozhraní.

Při přepsání této metody, zkontrolujte hodnotu serviceGuid parametr k určení, které rozšiřitelnost rozhraní jsou požadovány a potom vrátit objekt, který implementuje rozhraní.Je-li doplněk načíst, 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 je načítání tohoto doplňku aplikace Microsoft Office.Další informace o procesu načtení doplňků naleznete v tématu Architektura doplňků na úrovni aplikace.

[!POZNÁMKA]

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

Příklady

Pro příklad kódu, který ukazuje, jak přepsat a implementovat rozšiřitelnost rozhraní RequestService metodu, viz Přizpůsobení funkcí uživatelského rozhraní pomocí rozšiřujících rozhraní.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

AddInBase Třída

Microsoft.Office.Tools – obor názvů

Další zdroje

Přizpůsobení funkcí uživatelského rozhraní pomocí rozšiřujících rozhraní