Compartilhar via


Assistentes

Depois de criar um assistente, você normalmente deseja adicioná-lo ao ambiente de desenvolvimento integrado (IDE) do Visual Studio para que outras pessoas possam usá-lo. O assistente adicionado aparece nas caixas de diálogo Adicionar Novo Projeto ou Adicionar Novo Item . Para ver as caixas de diálogo Adicionar Novo Projeto ou Adicionar Novo Item, clique com o botão direito do mouse em uma solução aberta no Gerenciador de Soluções, aponte para Adicionar e clique em Novo Projeto ou Novo Item.

Os assistentes podem ser implementados no Visual Studio para permitir que os usuários selecionem em uma exibição de árvore de valores disponíveis quando abrirem a caixa de diálogo Adicionar Novo Projeto ou a caixa de diálogo Adicionar Novo Item ou quando clicarem com o botão direito do mouse em um item no Gerenciador de Soluções.

No assistente, você pode fornecer a opção de localizar o nome de um novo projeto ou item e pode determinar o ícone que os usuários verão quando selecionarem o assistente. Você também pode controlar a ordem em que novos itens aparecem em relação a outros itens disponíveis; Os itens não precisam ser organizados em ordem alfabética.

Você também pode fornecer um assistente que inicia de forma diferente, com base em parâmetros personalizados que são passados para o assistente quando ele é aberto.

Os tópicos nesta seção abordam os arquivos que você implementa para fazer com que as caixas de diálogo Adicionar Novo Projeto e Adicionar Novo Item do Visual Studio listem o assistente entre os assistentes e modelos disponíveis e os requisitos que o assistente deve atender para operar corretamente no IDE.

Nesta seção

Fornece uma visão geral de quais arquivos de descrição de diretório de modelo e explica como eles funcionam no IDE para exibir pastas, arquivos .vsz do assistente e arquivos de modelo associados a um projeto nas caixas de diálogo.

Explica como o IDE inicia assistentes e lista as três partes do arquivo .vsz.

Descreve a IDTWizard interface que os assistentes devem implementar para funcionar no IDE.

Explica como os assistentes são implementados e o que ocorre quando o IDE passa parâmetros de contexto para a implementação.

Explica como usar parâmetros personalizados para controlar a operação do assistente depois que o assistente é iniciado.

Fornece links para tópicos adicionais que oferecem informações sobre como criar novos tipos de projeto.

Descreve como usar projetos e soluções do Visual Studio para organizar arquivos de código e arquivos de recurso e como implementar o controle do código-fonte.