Partilhar via


Feiticeiros

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 a partir de uma exibição em árvore dos 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 discutem 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 seu assistente entre os assistentes e modelos disponíveis e os requisitos que o assistente deve atender para funcionar corretamente no IDE.

Na presente 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 ambiente de desenvolvimento integrado (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 projetar novos tipos de projeto.

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