DocumentBase.RequestService(Guid) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un objet qui implémente l’interface Microsoft.Office.Core.IRibbonExtensibility dans une personnalisation au niveau du document.
protected:
virtual System::Object ^ RequestService(Guid serviceGuid);
protected virtual object RequestService (Guid serviceGuid);
abstract member RequestService : Guid -> obj
override this.RequestService : Guid -> obj
Protected Overridable Function RequestService (serviceGuid As Guid) As Object
Paramètres
Retours
Objet dans votre personnalisation au niveau du document qui implémente l’interface Microsoft.Office.Core.IRibbonExtensibility.
Remarques
Remplacez cette méthode si vous personnalisez le ruban du document en créant votre propre implémentation de l’interface Microsoft.Office.Core.IRibbonExtensibility ou en ajoutant un élément de ruban (XML) à votre projet.
Si vous personnalisez le ruban en ajoutant un élément Ruban (Visual Designer) à votre projet, Visual Studio remplace cette méthode pour vous. Pour plus d’informations, consultez Vue d’ensemble du ruban et Designer du ruban.
Si vous remplacez cette méthode, case activée la valeur du serviceGuid
paramètre pour déterminer si l’interface Microsoft.Office.Core.IRibbonExtensibility
est demandée, puis retournez un objet qui implémente l’interface. Lorsque votre document est ouvert, le runtime Visual Studio Tools pour Office appelle RequestServiceet envoie la valeur de retour à Microsoft Office Word. Pour plus d’informations sur l’interface Microsoft.Office.Core.IRibbonExtensibility
, consultez IRibbonExtensibility Object dans la documentation Microsoft Office.
Vous pouvez également remplacer la CreateRibbonExtensibilityObject méthode au lieu de remplacer la RequestService méthode . Pour plus d'informations, consultez Ribbon XML.
Notes
Microsoft.Office.Core.IRibbonExtensibility
est l’une des nombreuses interfaces (également appelées interfaces d’extensibilité) fournies par Microsoft Office. Toutefois, il s’agit de la seule interface que vous pouvez implémenter dans une personnalisation au niveau du document pour Word. Vous pouvez implémenter d’autres interfaces d’extensibilité dans des compléments au niveau de l’application. Pour plus d’informations, consultez Personnalisation des fonctionnalités de l’interface utilisateur à l’aide d’interfaces d’extensibilité.