Partager via


AddInBase.CreateRibbonExtensibilityObject, méthode

Retourne un objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility.

Espace de noms :  Microsoft.Office.Tools
Assembly :  Microsoft.Office.Tools.Common.v4.0.Utilities (dans Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Protected Overridable Function CreateRibbonExtensibilityObject As IRibbonExtensibility
protected virtual IRibbonExtensibility CreateRibbonExtensibilityObject()

Valeur de retour

Type : Microsoft.Office.Core.IRibbonExtensibility
Objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility.

Notes

Substituez cette méthode pour fournir à l'application Microsoft Office une implémentation de l'interface Microsoft.Office.Core.IRibbonExtensibility, ou si votre projet comporte plusieurs rubans et que vous souhaitez spécifier lesquels afficher au moment de l'exécution.

Vous n'avez pas à substituer cette méthode pour retourner des rubans que vous ajoutez au projet en utilisant le modèle d'élément Ruban (Concepteur visuel). Par défaut, cette méthode retourne un objet RibbonManager qui représente tous les éléments Ruban (Concepteur visuel) dans le projet. Pour plus d'informations, consultez Vue d'ensemble du ruban.

Vous devez substituer la méthode CreateRibbonExtensibilityObject ou RequestService pour retourner les rubans dans votre projet que vous ajoutez en utilisant le modèle d'élément Ruban (XML). Pour plus d'informations sur la substitution de la méthode CreateRibbonExtensibilityObject, consultez Élément XML Ribbon.

Pour plus d'informations sur la substitution de la méthode RequestService, consultez Personnalisation des fonctionnalités de l'interface utilisateur à l'aide d'interfaces d'extensibilité.

Sécurité .NET Framework

Voir aussi

Référence

AddInBase Classe

Microsoft.Office.Tools, espace de noms