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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.Office.Tools – obor názvů
Další zdroje
Úprava funkce uživatelského rozhraní pomocí rozšíření rozhraní