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

Параметры

serviceGuid
Guid

Объект Guid, определяющий интерфейс Microsoft.Office.Core.IRibbonExtensibility.

Возвращаемое значение

Объект в настройке уровня документа, реализующий интерфейс 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. В надстройках уровня приложения можно реализовать другие интерфейсы расширяемости. Дополнительные сведения см. в разделе Настройка функций пользовательского интерфейса с помощью интерфейсов расширяемости.

Применяется к