WorkbookBase.RequestService(Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility в настройке на уровне документа.
protected:
virtual System::Object ^ RequestService(Guid serviceGuid);
protected virtual object RequestService (Guid serviceGuid);
abstract member RequestService : Guid -> obj
override this.RequestService : Guid -> obj
Protected Overridable Function RequestService (serviceGuid As Guid) As Object
Параметры
Возвращаемое значение
Объект в настройке уровня документа, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility.
Комментарии
Переопределите этот метод, если вы настраиваете ленту книги, создав собственную реализацию Microsoft.Office.Core.IRibbonExtensibility
интерфейса или добавив элемент ленты (XML) в проект.
При настройке ленты путем добавления элемента ленты (visual Designer) в проект Visual Studio переопределяет этот метод. Дополнительные сведения см. в разделах Общие сведения о ленте и Designer ленты.
Если переопределить этот метод, проверка значение serviceGuid
параметра , чтобы определить, запрашивается ли Microsoft.Office.Core.IRibbonExtensibility
интерфейс, а затем возвращает объект, реализующий интерфейс. При открытии книги среда выполнения набор средств Visual Studio для Office вызывает RequestServiceи отправляет возвращаемое значение в Microsoft Office Excel. Дополнительные сведения об интерфейсе см. в Microsoft.Office.Core.IRibbonExtensibility
разделе Объект IRibbonExtensibility в документации Microsoft Office.
Можно также переопределить CreateRibbonExtensibilityObject метод вместо переопределения RequestService метода . Дополнительные сведения см. в разделе Ribbon XML.
Примечание
Microsoft.Office.Core.IRibbonExtensibility
— это один из нескольких интерфейсов (также именованных интерфейсами расширяемости), предоставляемых Microsoft Office. Однако это единственный интерфейс, который можно реализовать в настройке уровня документа для Excel. В надстройках уровня приложения можно реализовать другие интерфейсы расширяемости. Дополнительные сведения см. в разделе Настройка функций пользовательского интерфейса с помощью интерфейсов расширяемости.