IRibbonExtensibility.GetCustomUI(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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;
}