IRibbonExtensibility-Objekt (Office)
Die Schnittstelle, über die die Menüband-Benutzeroberfläche mit einem COM-Add-In kommuniziert, um die Benutzeroberfläche anzupassen.
Hinweise
IRibbonExtensibility -Schnittstelle weist eine einzige Methode, GetCustomUI.
Beispiel
In der folgenden in c# geschriebenen Beispiel wird die IRibbonExtensibility -Schnittstelle in der Klassendefinition angegeben. Anschließend wird das Verfahren nur die Schnittstellen-Methode, GetCustomUI implementiert. Diese Methode erstellt eine instance eines StreamReader-Objekts, das das in einer externen XML-Datei gespeicherte angepasste Markup einliest.
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;
}
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.