Como: Exportar uma Faixa de Opções do Designer de Faixa de Opções para o XML da Faixa de Opções
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
O item de da Faixa de Opções (Designer Visual) não oferece suporte Tudo possíveis tipos de personalização da Faixa de Opções.Para personalizar a Faixa de Opções de maneiras Avançados, você pode exportar a Faixa de Opções do designer para XML de Faixa de Opções e editar o XML diretamente.
Observação: |
---|
Nem Tudo valores de propriedade aparecer no arquivo XML da Faixa de Opções.Para obter mais informações, consulte Visão geral da Faixa de Opções. |
Para exportar uma Faixa de Opções do Designer da Faixa de Opções para o XML da Faixa de Opções
Clique com o botão direito no arquivo de código da Faixa de Opções no Gerenciador de Soluçõese clique em Exibir Designer.
Clique com o botão direito do mouse o Designer de Faixa de Opções e, em seguida, clique em Faixa de Opções de Exportarar para XML.
Ferramentas do Visual Studio para o Office adiciona um arquivo XML da Faixa de Opções e um arquivo de código de XML da Faixa de Opções ao seu projeto.
Na classe de código da Faixa de Opções, localize os comentários que Iniciar com TODO:.
Copiar o Bloquear de código nesses comentários para o ThisAddin, ThisWorkbookou ThisDocument classe, dependendo de qual tipo de solução você está desenvolvendo.
Esse código permite que o aplicativo do Microsoft Office descobrir e carregar a Faixa de Opções Personalizar.For more information, see XML da Faixa de Opções.
No ThisAddin, ThisWorkbookou ThisDocument classe, descomente o Bloquear de código.
Após você descomente o código, ele deve se parecer com o exemplo a seguir.Neste exemplo, a classe de Faixa de Opções é chamada Ribbon1.
Protected Overrides Function CreateRibbonExtensibilityObject() As _ Microsoft.Office.Core.IRibbonExtensibility Return New MyRibbon() End Function
protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { return new MyRibbon(); }
Alterne para o arquivo de código XML da Faixa de Opções e Localizar a região de Ribbon Callbacks.
Isso é onde você Gravar métodos de retorno de chamada para lidar com ações do usuário, tal como um botão.
Criar um método de retorno de chamada para cada manipulador de eventos que você escreveu o código do designer de Faixa de Opções.
Mover todo o código do manipulador de eventos dos manipuladores de eventos para os métodos de retorno de chamada e modifique o código para trabalhar com a extensibilidade da Faixa de Opções (RibbonX) modelo de programação.
Para obter informações sobre como escrever métodos de retorno de chamada e usando o modelo de programação do RibbonX, consulte XML da Faixa de Opções.
Consulte também
Tarefas
Demonstra Passo a passo: Criando um guia Personalizar usando o Designer de Faixa de Opções
Demonstra Passo a passo: Criando um guia Personalizar com o XML da Faixa de Opções