WorkbookBase.RequestService(Guid) Метод

Определение

Возвращает объект, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility в настройке на уровне документа.

protected virtual object RequestService (Guid serviceGuid);

Параметры

serviceGuid
Guid

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

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

Object

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

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