Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

AddInBase.RequestService-Methode: (Guid)

 

Veröffentlicht: Oktober 2016

Gibt ein Objekt zurück, das eine Funktion in einer Microsoft Office-Anwendung erweitert.

Namespace:   Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common.v4.0.Utilities (in Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

protected virtual object RequestService(
	Guid serviceGuid
)

Parameter

serviceGuid
Type: System.Guid

Eine Guid, die eine von Microsoft Office-Anwendungen unterstützte Erweiterbarkeitsschnittstelle identifiziert.

Rückgabewert

Type: System.Object

Ein Objekt, das die von serviceGuid identifizierte Erweiterbarkeitsschnittstelle implementiert.

Override this method in an application-level add-in to implement an extensibility interface that extends a feature in a Microsoft Office application. For more information, see Customizing UI Features By Using Extensibility Interfaces.

When you override this method, check the value of the serviceGuid parameter to determine which extensibility interface is being requested, and then return an object that implements the interface. When your add-in is loaded, the vsto_runtime calls M:Microsoft.Office.Tools.AddInBase.RequestService(System.Guid) one or more times for each interface that is supported by the application, and it sends the return value to the Microsoft Office application that is loading your add-in. For more information about the load process of add-ins, see Architecture of Application-Level Add-ins.

System_CAPS_noteHinweis

If you are customizing the Ribbon UI by creating your own implementation of the Microsoft.Office.Core.IRibbonExtensibility interface or by adding a Ribbon (XML) item to your project, you can alternatively override the M:Microsoft.Office.Tools.AddInBase.CreateRibbonExtensibilityObject method instead of the M:Microsoft.Office.Tools.AddInBase.RequestService(System.Guid) method. For more information, see Ribbon Overview and Ribbon XML.

For a code example that demonstrates how to implement an extensibility interface and override the M:Microsoft.Office.Tools.AddInBase.RequestService(System.Guid) method, see Customizing UI Features By Using Extensibility Interfaces.

Zurück zum Anfang
Anzeigen: