Share via


IRibbonExtensibility.GetCustomUI(String) Méthode

Définition

Charge le balisage XML, soit à partir d’un fichier de personnalisation XML, soit à partir d’un balisage XML incorporé dans la procédure, qui personnalise l’interface utilisateur du ruban.

public:
 System::String ^ GetCustomUI(System::String ^ RibbonID);
public string GetCustomUI (string RibbonID);
abstract member GetCustomUI : string -> string
Public Function GetCustomUI (RibbonID As String) As String

Paramètres

RibbonID
String

Retours

String

Exemples

Dans l'exemple suivant, écrit en C#, l'interface IRibbonExtensibility est spécifiée dans la définition de classe. L'exemple montre ensuite comment implémenter l'unique méthode de l'interface, GetCustomUI. La méthode crée une instance d'un objet SteamReader qui lit le code de personnalisation contenu 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; 
}

S’applique à