Freigeben über


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.