WorkbookBase.RequestService(Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility в настройке на уровне документа.
protected virtual object RequestService (Guid serviceGuid);
Параметры
Возвращаемое значение
Объект в настройке уровня документа, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility.
Реализации
Комментарии
Переопределите этот метод, если вы настраиваете ленту книги, создав собственную реализацию Microsoft.Office.Core.IRibbonExtensibility интерфейса или добавив элемент ленты (XML) в проект.
Если настроить ленту, добавив в проект элемент Лента (визуальный конструктор) , Visual Studio переопределит этот метод. Дополнительные сведения см. в статье Общие сведения о ленте и конструктор лент.
При переопределении этого метода проверьте значение serviceGuid параметра, чтобы определить Microsoft.Office.Core.IRibbonExtensibility , запрашивается ли интерфейс, а затем Возвратите объект, реализующий интерфейс. При открытии книги Набор средств Visual Studio для Office (cреда выполнения) вызовы RequestService и отправляют возвращаемое значение в Microsoft Office Excel. Дополнительные сведения об Microsoft.Office.Core.IRibbonExtensibility интерфейсе см. в разделе объект IRibbonExtensibility документации по Microsoft Office.
CreateRibbonExtensibilityObjectВместо переопределения метода можно также переопределить метод RequestService . Дополнительные сведения см. в разделе Ribbon XML.
Примечание
Microsoft.Office.Core.IRibbonExtensibilityявляется одним из нескольких интерфейсов (также называемых интерфейсами расширения), предоставляемых Microsoft Office. Однако это единственный интерфейс, который можно реализовать в настройке уровня документа для Excel. В надстройках уровня приложения можно реализовать другие интерфейсы расширяемости. Дополнительные сведения см. в разделе Настройка функций пользовательского интерфейса с помощью интерфейсов расширения.