WorkbookBase.RequestService(Guid) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility en una personalización de nivel de documento.
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
Parámetros
Devoluciones
Objeto en la personalización de nivel de documento que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility.
Comentarios
Invalide este método si va a personalizar la cinta de opciones del libro creando su propia implementación de la Microsoft.Office.Core.IRibbonExtensibility
interfaz o agregando un elemento de cinta (XML) al proyecto.
Si personaliza la cinta agregando un elemento de cinta de opciones (Visual Designer) al proyecto, Visual Studio invalida este método por usted. Para obtener más información, vea Información general de la cinta de opciones y Designer de la cinta de opciones.
Si invalida este método, compruebe el valor del serviceGuid
parámetro para determinar si se solicita la Microsoft.Office.Core.IRibbonExtensibility
interfaz y, a continuación, devuelve un objeto que implementa la interfaz. Cuando se abre el libro, el Visual Studio Tools para Office tiempo de ejecución llama RequestServicea y envía el valor devuelto a Microsoft Office Excel. Para obtener más información sobre la Microsoft.Office.Core.IRibbonExtensibility
interfaz, vea IRibbonExtensibility Object en la documentación de Microsoft Office.
También puede invalidar el CreateRibbonExtensibilityObject método en lugar de invalidar el RequestService método . Para obtener más información, consulta Ribbon XML.
Nota
Microsoft.Office.Core.IRibbonExtensibility
es una de varias interfaces (también denominadas interfaces de extensibilidad) proporcionadas por Microsoft Office. Sin embargo, esta es la única interfaz que puede implementar en una personalización de nivel de documento para Excel. Puede implementar otras interfaces de extensibilidad en complementos de nivel de aplicación. Para obtener más información, vea Personalizar las características de la interfaz de usuario mediante interfaces de extensibilidad.