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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.