WorkbookBase.RequestService(Guid) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um objeto que implementa a interface Microsoft.Office.Core.IRibbonExtensibility em uma personalização no nível 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
Retornos
Um objeto na personalização no nível de documento que implementa a interface Microsoft.Office.Core.IRibbonExtensibility.
Comentários
Substitua esse método se você estiver personalizando a Faixa de Opções da pasta de trabalho criando sua própria implementação da Microsoft.Office.Core.IRibbonExtensibility
interface ou adicionando um item da Faixa de Opções (XML) ao seu projeto.
Se você personalizar a Faixa de Opções adicionando um item da Faixa de Opções (Visual Designer) ao seu projeto, o Visual Studio substituirá esse método para você. Para obter mais informações, consulte Visão geral da faixa de opções e Designer da faixa de opções.
Se você substituir esse método, marcar o valor do serviceGuid
parâmetro para determinar se a Microsoft.Office.Core.IRibbonExtensibility
interface está sendo solicitada e, em seguida, retornará um objeto que implementa a interface . Quando sua pasta de trabalho é aberta, o Visual Studio Tools para Office runtime chama RequestServicee envia o valor retornado para o Microsoft Office Excel. Para obter mais informações sobre a Microsoft.Office.Core.IRibbonExtensibility
interface, consulte Objeto IRibbonExtensibility na documentação do Microsoft Office.
Como alternativa, você pode substituir o CreateRibbonExtensibilityObject método em vez de substituir o RequestService método . Para obter mais informações, consulte XML da Faixa de Opções.
Observação
Microsoft.Office.Core.IRibbonExtensibility
é uma das várias interfaces (também chamadas de interfaces de extensibilidade) fornecidas pelo Microsoft Office. No entanto, essa é a única interface que você pode implementar em uma personalização no nível do documento para o Excel. Você pode implementar outras interfaces de extensibilidade em suplementos no nível do aplicativo. Para obter mais informações, consulte Personalizando recursos da interface do usuário usando interfaces de extensibilidade.