Criando suplementos e assistentes

Embora Visual Studio oferece aos desenvolvedores muitas ferramentas e o poder para realizar quase todas as tarefas, alguns desenvolvedores necessário um nível mais refinado ou adicional do controle. Por exemplo, elas podem ter uma tarefa ou uma série de tarefas que eles executam regularmente e gostariam de automatizar.Para resolver esse problema, Visual Studio apresenta um modelo de programação avançado, conhecido sistema autônomo o modelo de automação, para estender e automatizar seu ambiente de desenvolvimento integrado (IDE). O modelo de automação fornece a capacidade de automatizar o ambiente e fornecer extensões e novos recursos a ela.

Para obter mais informações sobre

Consulte

Gravação e execução de macros

Automatizando Repetitive Actions by Using Macros

As três maneiras de acesso Visual Studio Automação

A variedade de Visual Studio Automation

Grupos funcionais dos objetos no modelo de objeto Automation

Grupos de automação funcional

Como criar suplementos

Como: Criar um suplemento

Como o espaço para nome EnvDTE de referência e obter uma instância do objeto DTE

Assemblies referência de automação e o objeto DTE2

Registrando um Add-no

inscrição do suplemento

Como limitar o acesso ao arquivo de inscrição do seu projeto .Addin XML

Suplemento de segurança

Expondo suplementos nos menus e barras de ferramentas

Exibindo suplementos em barras de ferramentas e menus

Conectando-se suplementos a teclas de atalho

Ligação suplemento comandos as chaves

Novas alterações na funcionalidade da BAR de comando

Alterações de CommandBar para Visual Studio 2005

Como restauração comandos desaparecem de um menu

Como: restauração comandos suplemento para o menu

Controlar carregando e Descarregando suplementos no ambiente

Como: Add-ins de controle com o Gerenciador de suplemento

Depuração de suplementos

Demonstra Passo a passo: Depurando um projeto de suplemento

Criando um assistente

Demonstra Passo a passo: Criando um assistente

Iniciar assistentes por meio de programação

Parâmetros de contexto para iniciar assistentes

Arquivos do assistente (.vsz)

Configurando .vsz arquivos iniciar assistentes

Arquivos VSDir e como elas afetam o Adicionar item and Novo projeto caixas de diálogo

Assistentes para adicionar a adicionar o item e caixas de diálogo New projeto usando .Vsdir arquivos

Como criar programaticamente uma nova instância de Visual Studio ou anexar a uma instância específica de Visual Studio que já está em execução

Como: Criar e anexar a outra instância do Visual Studio

Como atualizar projetos de automação de versões anteriores do Visual Studio para Visual Studio 2008.

Migrando e atualizando suplementos do Visual Studio 2005 para o Visual Studio 2008

Consulte também

Conceitos

Gráfico do modelo de objetos de automação

Referência

O Visual Studio comandos e opções

Outros recursos

Automação e referência a extensibilidade