Sdílet prostřednictvím


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

Viz také

Odkaz

AddInBase Třída

Microsoft.Office.Tools – obor názvů

Další zdroje

Customizing UI Features By Using Extensibility Interfaces