Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No ambiente de desenvolvimento integrado (IDE) do Visual Studio, você pode adicionar assistentes às caixas de diálogo Novo Projeto, Adicionar Novo Item ou Adicionar Subprojeto . Os assistentes adicionados estão disponíveis no menu Arquivo ou clicando com o botão direito do mouse em um projeto no Gerenciador de Soluções. O IDE passa parâmetros de contexto para a implementação do assistente. Os parâmetros de contexto definem o estado do projeto quando o IDE chama o assistente.
O IDE inicia os assistentes definindo o sinalizador na chamada do IDE para o VSADDITEMOPERATION AddItem método do projeto. Quando definido, o projeto deve fazer com que o método seja executado usando o nome do assistente registrado ou GUID e outros parâmetros de contexto que o IVsExtensibility::RunWizardFile IDE passa para ele.
Parâmetros de contexto para um novo projeto
| Parâmetro | Descrição |
|---|---|
WizardType |
Tipo de assistente registrado (vsWizardNewProject) ou o GUID que indica o tipo de assistente. Na implementação do SDK do Visual Studio, o GUID para o assistente é {0F90E1D0-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Uma cadeia de caracteres que é o nome de projeto exclusivo do Visual Studio. |
LocalDirectory |
Local local dos arquivos de projeto de trabalho. |
InstallationDirectory |
O caminho do diretório do Visual Studio é a instalação. |
FExclusive |
Sinalizador booleano que indica que o projeto deve fechar soluções abertas. |
SolutionName |
Nome do arquivo de solução sem a parte do diretório ou a extensão .sln. O nome do arquivo .suo também é criado usando SolutionNameo . Quando esse argumento não é uma cadeia de caracteres vazia, o assistente usa Create antes de adicionar o projeto com AddFromTemplate. Se esse nome for uma cadeia de caracteres vazia, use AddFromTemplate sem chamar Create. |
Silent |
Booleano que indica se o assistente deve ser executado silenciosamente como se Concluir fosse clicado (TRUE). |
Parâmetros de contexto para Adicionar Novo Item
| Parâmetro | Descrição |
|---|---|
WizardType |
Tipo de assistente registrado (vsWizardAddItem) ou o GUID que indica o tipo de assistente. Na implementação do SDK do Visual Studio, o GUID para o assistente é {0F90E1D1-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Uma cadeia de caracteres que é o nome de projeto exclusivo do Visual Studio. |
ProjectItems |
Local que contém arquivos de projeto de trabalho. |
ItemName |
Nome do item a ser adicionado. Esse nome é o nome de arquivo padrão ou o nome de arquivo que o usuário digita na caixa de diálogo Adicionar Itens . O nome é baseado nos sinalizadores definidos no arquivo .vsdir . O nome pode ser um valor nulo. |
InstallationDirectory |
O caminho do diretório do Visual Studio é a instalação. |
Silent |
Booleano que indica se o assistente deve ser executado silenciosamente como se Concluir fosse clicado (TRUE). |
Parâmetros de contexto para Adicionar Subprojeto
| Parâmetro | Descrição |
|---|---|
WizardType |
Tipo de assistente registrado (vsWizardAddSubProject) ou o GUID que indica o tipo de assistente. Na implementação do SDK do Visual Studio, o GUID para o assistente é {0F90E1D2-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Uma cadeia de caracteres que é o nome de projeto exclusivo do Visual Studio. |
ProjectItems |
Ponteiro para a ProjectItems coleção na qual o assistente opera. Esse ponteiro é passado para o assistente com base na seleção da hierarquia do projeto. Um usuário normalmente seleciona uma pasta na qual colocar o item e, em seguida, chama a caixa de diálogo Adicionar Item do projeto. |
LocalDirectory |
Local local dos arquivos de projeto de trabalho. |
ItemName |
Nome do item a ser adicionado. Esse nome é o nome de arquivo padrão ou o nome de arquivo que o usuário digita na caixa de diálogo Adicionar Itens . O nome é baseado nos sinalizadores definidos no arquivo .vsdir . O nome pode ser um valor nulo. |
InstallationDirectory |
Caminho do diretório da instalação do Visual Studio. |
Silent |
Booleano que indica se o assistente deve ser executado silenciosamente como se Concluir fosse clicado (TRUE). |