Partilhar via


Como: criar um suplemento

Um suplemento é uma DLL compilada que é executado o Visual Studio ambiente de desenvolvimento integrado (IDE).Compilação protege sua propriedade intelectual e melhora o desempenho.Embora você possa criar suplementos manualmente, talvez seja mais fácil usar o Assistente de suplemento.Este assistente cria um básico mas funcional suplemento que você pode executar imediatamente após a criação.Depois Add-In Wizard gera o programa bare básico, você pode adicionar código e personalizá-lo.

Add-In Wizard permite que você forneça um nome para exibição e a descrição para o add-in.Ambos serão exibidos na Gerenciador de-.Opcionalmente, você pode ter o código de gerar assistente adiciona o Ferramentas um comando para abrir o suplemento de menu.Você também pode optar por exibir um personalizado sobre caixa de diálogo para seu suplemento.Quando o assistente for concluído, você tem um novo projeto que tem apenas uma classe, chamada Connect, que implementa o suplemento.

ObservaçãoObservação

Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário Visual Studio nas instruções a seguir.A edição Visual Studio que você possui e as configurações que você usa determinam esses elementos.Para mais informações, consulte Configurações de Visual Studio.

Para criar um suplemento usando o Assistente de suplemento

  1. Criar um Visual Studio projeto.No menu File, aponte para New e clique Project.Navegue até extensibilidade na Other Project Types nó.Quando você cria o projeto, o Assistente de- inicia.

  2. Sobre o Select a Programming Language , selecione a linguagem de programação que você deseja usar para escrever o suplemento.

  3. Selecione um ou mais aplicativos, como Visual Studiodiante do Selecione um aplicativo Host página.

    Isso permite que você escolha os aplicativos que você deseja ser capaz de executar o suplemento depois de criado.

  4. Digite um nome e uma descrição para o add-in do Insira um nome e descrição página.

    ObservaçãoObservação

    Como um caractere de ponto (".") tem um significado especial Visual Studio comandos, Visual Studio não criará um padrão Ferramentas comando de menu se o nome do suplemento contém um período. 

    Depois que o suplemento é criado, seu nome e descrição são exibidos na Suplementos disponíveis lista de Gerenciador de suplementos.Adicione detalhes suficientes para a descrição do seu suplemento para que os usuários possam aprender que seu suplemento faz, como ele funciona e assim por diante.

  5. Sobre o Escolher opções de suplemento página, você pode especificar:

    • Você deseja que seu suplemento apareça na Ferramentas menu.

    • Quando você quiser seu suplemento para iniciar.

    • Se o suplemento usa uma interface de usuário modal (UI) ou não.Se não tiver, pode ser usado com segurança com compilações de linha de comando.

  6. Sobre o escolhendo ' Ajuda sobre ' informações página, especifique se você deseja informações sobre o suplemento a ser exibido na Visual Studiosobre caixa de diálogo.Se você fizer isso, adicione as informações que você deseja exibir.

    Informações que podem ser adicionadas para o Visual Studiosobre caixa de diálogo inclui o número de versão, detalhes de suporte, dados de licenciamento e similares.

  7. Depois de concluir as etapas 1 a 6, as opções selecionadas são exibidas de Resumo página analise.Se você estiver satisfeito, clique em Concluir para criar o suplemento.Se você quiser alterar algo, clique o volta botão.

    Agora você tem um básico, funcional suplemento.Para habilitar o add-in fazer o que você deseja fazer, você deve adicionar o código apropriado.Para mais informações, consulte Estendendo o ambiente de Visual Studio.

    Para saber o que faz o Assistente de adicionar nos bastidores, você pode examinar o código que ele cria.

Segurança

Suplementos gerenciados são registrados como arquivos AddIn, que são escritos em XML.O assistente Add-In no Visual Studio.NET 2002 e Visual Studio.NET 2003 tem uma caixa de seleção permite que você registre seu suplemento para todos os usuários.O assistente Add-In no Visual Studio 2005 e posteriores não tem caixa de seleção.Para registrar um suplemento gerenciado para todos os usuários no Visual Studio 2005 e posteriores, copiarem o arquivo. AddIn para o..\Documents and Users Settings\All \ pasta.Para registrar um suplemento não gerenciado para todos os usuários no Visual Studio 2005 e posterior, alterar HKEY_CURRENT_USER para HKEY_CLASSES_ROOT nas entradas do Registro relevantes no arquivo. reg e aplicar o arquivo. reg ao registro.Para obter mais informações, consulte Práticas recomendadas de segurança na automação e Suplemento de segurança.O Assistente de suplemento e os assemblies de automação não estão disponíveis nas edições Express do Visual Studio.

Não é necessário usar suplementos ou assistentes para acesso a funcionalidade de automação.Em vez disso, você pode adicionar referências a assemblies de automação desejado a qualquer Visual Studio de projeto e obter acesso a seus tipos e membros.No entanto, usando a automação em um suplemento, você pode expor no IDE ferramentas qualquer suplemento que você criar.

Consulte também

Tarefas

Como: Add-Ins de controle, usando o Gerenciador de suplemento

Como: criar suplementos de solução

Passo a passo: Criando um assistente

Conceitos

Registro do suplemento

Gráfico de modelo de objeto de automação

Visual Studio vs de Add-Ins. Suplementos compartilhados

Outros recursos

A criação de suplementos e assistentes