Freigeben über


IRibbonExtensibility.GetCustomUI(String) Methode

Definition

Lädt das XML-Markup aus einer XML-Anpassungsdatei oder aus XML-Markup, das in die Prozedur eingebettet ist, mit der die Menüband-Benutzeroberfläche angepasst wird.

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

Parameter

RibbonID
String

Gibt zurück

Zeichenfolge

Beispiele

In der folgenden in c# geschriebenen Beispiel wird die IRibbonExtensibility -Schnittstelle in der Klassendefinition angegeben. Anschließend wird die Schnittstellen einzige Methode, GetCustomUI implementiert. Die Methode erstellt eine Instanz eines Objekts, das liest SteamReader im Anpassungsmarkup in einer externen XML-Datei.

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; 
}

Gilt für: