Visão geral da Personalização da Faixa de Opções
Semelhante a outros aplicativos do Microsoft Office, como Microsoft Word, Microsoft Excel e Microsoft PowerPoint, o Microsoft Outlook usa a faixa de opções de interface do usuário do Microsoft Office Fluent em suas janelas de explorador e inspetor. Em um inspetor de itens, como uma mensagem de email no modo de composição, o Outlook usa a faixa de opções para expor comandos em elementos específicos do item que facilitam a identificação dos comandos necessários para concluir suas tarefas.
Para personalizar a faixa de opções por programação, o Outlook usa a capacidade de extensão da faixa de opções. Cada suplemento do Outlook pode especificar uma interface de usuário personalizada em um arquivo de marcação XML e, em seguida, implementar a interface IRibbonExtensibility . O Office chama o método IRibbonExtensibility.GetCustomUI antes do método ThisAddin.Startup para carregar personalizações de faixa de opções para a faixa de opções do explorador e chama o método GetCustomUI pela primeira vez que exibe um tipo específico de inspetor. Quando chamado, o método GetCustomID usa uma identificação de faixa de opções como argumento e carrega o XML correspondente que o suplemento associa a essa identificação. Considere usar uma Switch
instrução ao implementar o método GetCustomID para carregar o XML de faixa de opções para várias faixas de opções; provavelmente é a maneira mais eficiente de acomodar a variedade de faixas de opções que você pode personalizar.
Para obter uma lista completa de identificações da faixa de opções, consulte Implementando a interface IRibbonExtensibility.
Para obter uma discussão detalhada sobre a extensibilidade da faixa de opções e da faixa de opções, consulte Visão geral da Faixa de Opções fluente do Office.
Confira também
Detecção de erros atualizandoo código anterior para avisão geral do objeto IRibbonUI da Extensibilidade da Interface do Usuário fluente do Office do ObjetoIRibbonControl para Outlook
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.
Comentários
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Enviar e exibir comentários de