DocumentBase.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 do documento criando sua própria implementação da Microsoft.Office.Core.IRibbonExtensibility interface ou adicionando um item de Faixa de Opções (XML) ao seu projeto.
Se você personalizar a Faixa de Opções adicionando um item de 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 de 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 retornará um objeto que implementa a interface. Quando o documento é aberto, o Visual Studio Tools para Office de runtime chama RequestServicee envia o valor retornado para o Microsoft Office Word. 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 Faixa de opções XML.
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 Word. 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.