AddInBase.RequestService – metoda
Vrátí objekt , který rozšiřuje funkce vaplikacesady systém 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 , které identifikují rozšiřitelnost rozhraní , která je podporována aplikací systém Microsoft Office .
Vrácená hodnota
Typ: System.Object
objekt , který implementuje rozšiřitelnost rozhraní určené serviceGuid.
Poznámky
Tato metoda aplikacepřepsat-úroveň doplněk implementovat rozšiřitelnost rozhraní , která rozšiřuje funkce vaplikacesady systém Microsoft Office. Další informace naleznete v tématu Customizing UI Features By Using Extensibility Interfaces.
Při přepsat této metodazkontrolujte hodnotu serviceGuidurčit, které rozšiřitelnost rozhraní požadujeparametr a potom vrátit objekt , který implementuje rozhraní. Pokud váš doplněk načten, Visual Studio Tools for Office runtime volání RequestService jednou nebo vícekrát pro každé rozhraní , který je podporován aplikacea odešle vrácená hodnota systém Microsoft Office aplikace , načtení vaší doplněk. Další informace o proces načítání doplňků viz Architecture of Application-Level Add-Ins.
Poznámka
Pokud jsou úpravy uživatelského 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žka projektmůžete také přepsat CreateRibbonExtensibilityObject metoda namísto RequestService metoda. Další informace naleznete v tématu Ribbon Overview a Ribbon XML.
Příklady
Pro příklad kódu, který ukazuje, jak implementovat rozhraní rozšiřitelnost a přepsat RequestService metoda, viz Customizing UI Features By Using Extensibility Interfaces.
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é
Odkaz
Microsoft.Office.Tools – obor názvů