Partager via


Objet IRibbonExtensibility (Office)

Interface par laquelle l'interface utilisateur du ruban communique avec un complément COM pour personnaliser l'interface utilisateur.

Remarques

L'interface IRibbonExtensibility possède une seule méthode, GetCustomUI.

Exemple

Dans l'exemple suivant, écrit en C#, l'interface IRibbonExtensibility est spécifiée dans la définition de classe. Cette procédure montre ensuite comment implémenter l'unique méthode de l'interface, GetCustomUI. Cette méthode crée une instance d’un objet StreamReader qui lit le balisage personnalisé stocké dans un fichier XML externe.

public class Connect : Object, Extensibility.IDTExtensibility2, IRibbonExtensibility 
... 
public string GetCustomUI(string RibbonID) 
{ 
 StreamReader customUIReader = new System.IO.StreamReader("C:\\RibbonXSampleCS\\customUI.xml"); 
 string customUIData = customUIReader.ReadToEnd(); 
 return customUIData; 
} 

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.