Поделиться через


Объект IRibbonExtensibility (Office)

Интерфейс, через который пользовательский интерфейс ленты взаимодействует с надстройкой COM для настройки пользовательского интерфейса.

Замечания

Интерфейс IRibbonExtensibility имеет один метод GetCustomUI.

Пример

В следующем примере, написанном на языке C#, интерфейс IRibbonExtensibility указан в определении класса . Затем процедура реализует единственный метод интерфейсов GetCustomUI. Этот метод создает экземпляр объекта StreamReader , который считывает данные в настраиваемой разметке, хранящейся во внешнем XML-файле.

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

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.