IRibbonExtensibility.GetCustomUI(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Загружает разметку XML из XML-файла настройки или из xml-разметки, встроенной в процедуру, которая настраивает пользовательский интерфейс ленты.
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
Параметры
- RibbonID
- String
Возвращаемое значение
Строка
Примеры
В следующем примере, написанном на языке C#, интерфейс IRibbonExtensibility указан в определении класса . Затем в примере реализуется единственный метод интерфейсов GetCustomUI. Метод создает экземпляр объекта SteamReader , который считывает разметку настройки во внешнем 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;
}