Exemplo de serviços de tempo de execução
Observação: |
---|
Este exemplo é executado somente no Microsoft Office Excel 2007. |
Este exemplo demonstra como criar uma personalização da Faixa de Opções e um painel de tarefas personalizado para o Microsoft Office Excel 2007 Implementando interfaces de extensibilidade em um Adicionar-in.
Este exemplo implementa as seguintes interfaces de extensibilidade para criar o painel de tarefas Personalizar:
Microsoft.Office.Core.ICustomTaskPaneConsumer.O exemplo implementa esta interface para criar um painel de tarefas que contém uma caixa de texto e um botão.Quando o usuário clica no botão, a Cadeia de Caracteres na caixa de texto é Adicionado ao intervalo que tem o foco na pasta de trabalho Ativo.
Microsoft.Office.Core.IRibbonExtensibility.O exemplo implementa esta interface para adicionar um botão de Alternar que o usuário pode Clique para exibir ou ocultar o painel de tarefas.
Para obter informações sobre como instalar o projeto de exemplo no seu computador, consulte Como: Instalar e usar arquivos de exemplo encontrados na Ajuda.
Observação: |
---|
Embora esse exemplo Use interfaces de extensibilidade para criar uma personalização da Faixa de Opções e um painel de tarefas personalizado, Ferramentas do Visual Studio para o Office fornece classes e os designers que você pode usar em vez disso.Essas classes e designers simplificam o processo de trabalhar com esses recursos.Para obter mais informações, consulte Designer de Faixa de Opções e Visão geral de painéis de tarefas Personalizar. |
Observação de segurança: |
---|
Esse código de exemplo é destinado a ilustrar um conceito, e ele mostra somente o código que é relevante para esse conceito.Ele pode não atender aos requisitos de segurança de um ambiente específico e não deve ser usado exatamente como mostrado.Recomendamos que você adicione segurança e código de tratamento de erros para tornar seus projetos mais seguros e robustos.A Microsoft fornece o código de exemplo "como está" sem garantias. |
Para executar este exemplo.
Pressione F5.
Na faixa de opções, clique na guia de De RuntimeServices.
No AAgruparar de De VSTO, clique em TaskPane botão.
Verifique se o painel de tarefas de Contoso é exibido.
No painel de tarefas, digite algum texto no Caixa de Texto.
Clique no botão de inserir.
Verifique se o texto digitado na caixa de texto é adicionado para a célula que tem o foco na planilha Ativo.
Na faixa de opções, clique no botão de TaskPane novamente.
Verifique se o painel de tarefas é fechado.
Requisitos
Este exemplo requer os seguintes aplicativos:
Ferramentas do Visual Studio para o Office.
Microsoft Office Excel 2007.
Demonstra
Este exemplo demonstra os seguintes conceitos:
Criando uma personalização da Faixa de Opções, implementar a interface de Microsoft.Office.Core.IRibbonExtensibility em um Adicionar-in.
Criando um painel de tarefas Personalizar, implementar a interface de Microsoft.Office.Core.ICustomTaskPaneConsumer em um Adicionar-in.
Exibir e ocultar o painel de tarefas Personalizar em um botão de Alternar na Faixa de Opções.
Inserindo texto inserido no painel de tarefas Personalizar para a planilha Ativo.
Consulte também
Tarefas
Exemplo de demonstração do painel de tarefas
Conceitos
Personalizando recursos de interface do usuário usando interfaces de extensibilidade
Visão geral de painéis de tarefas Personalizar