Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo mostra como criar um modelo de item usando o Assistente de Modelo de Exportação ou manualmente e como editar e usar modelos de item. Se o modelo consistir em vários arquivos, consulte também Como criar modelos de itens de vários arquivos.
Adicionar um modelo de item
Crie ou abra um projeto no Visual Studio.
Selecione> Projeto+ ou pressione Ctrl+ShiftA.
Na caixa de diálogo Adicionar Novo Item , selecione um item e, em seguida, selecione Adicionar para adicioná-lo ao projeto.
Modifique o item conforme desejado e indique onde no item, se em qualquer lugar, a substituição de parâmetro deve ocorrer. Para obter mais informações, consulte Como substituir parâmetros em um modelo.
Salve o item.
Selecione Modelode>. O Assistente de Modelo de Exportação é aberto.
Na página Escolher Tipo de Modelo , escolha Modelo de Item, selecione o projeto que contém o item e selecione Avançar.
Na página Selecionar Item para Exportar , escolha o item para o qual deseja criar um modelo e selecione Avançar.
Na página Selecionar Referências de Item , selecione todas as referências de assembly a serem incluídas no modelo e selecione Avançar.
Na página Selecionar Opções de Modelo :
Insira o nome do modelo e a descrição opcional, a imagem do ícone e a imagem de visualização.
Arquivos de ícone para itens são .ico arquivos, conforme descrito em Imagens e ícones do Visual Studio. A imagem de visualização é uma imagem 200 x 200 que aparece na caixa de diálogo Adicionar Novo Item . Você pode baixar a biblioteca de imagens do Visual Studio para obter ícones consistentes com o estilo do Visual Studio.
Selecione se o modelo será importado automaticamente para o Visual Studio e exibir uma janela do explorer na pasta de arquivos de saída.
Selecione Concluir.
Os arquivos de modelo são compactados em um arquivo .zip e copiados para o diretório mostrado no assistente no local de saída. O local padrão é %USERPROFILE%\Documents\Visual Studio <version>\My Exported Templates.
Se você selecionou importar automaticamente o modelo para o Visual Studio, o arquivo .zip também será adicionado ao diretório ItemTemplates do usuário. O local padrão é %USERPROFILE%\Documents\Visual Studio <version>\Templates\ItemTemplates.
Agora você pode usar o modelo de item em seus projetos.
Usar o modelo de item
- Se você não tiver selecionado importar automaticamente o modelo para o Visual Studio ao criar o modelo, copie o arquivo .zip para o diretório ItemTemplates . O local padrão é %USERPROFILE%\Documents\Visual Studio <version>\Templates\ItemTemplates.
- Feche o Visual Studio e, em seguida, reabra-o.
- Criar um novo projeto ou abrir um projeto existente e selecionar Project>Add New Item
- Selecione o modelo de item na caixa de diálogo Adicionar Novo Item . Se você adicionou uma descrição no Assistente para Exportar Modelo, a descrição será exibida no lado direito da caixa de diálogo.
- Selecione Adicionar para adicionar o item de modelo ao seu projeto.
Editar o arquivo .vstemplate
O assistente cria um modelo básico, mas em alguns casos você precisa modificar manualmente o arquivo .vstemplate depois de exportar o modelo. Por exemplo, se você quiser que o item apareça na caixa de diálogo Adicionar Novo Item para um projeto do Aplicativo Universal do Windows, edite o arquivo .vstemplate .
- Extraia o modelo de item exportado .zip arquivo e abra o arquivo .vstemplate no Visual Studio.
- Edite o arquivo conforme necessário. Para um projeto universal do Windows em C#, adicione
<TemplateID>Microsoft.CSharp.Class</TemplateID>dentro do<TemplateData>elemento. - Salve e feche o arquivo .vstemplate e substitua-o no arquivo .zip .
Habilitar modelos para subtipos de projeto específicos
Você pode editar o arquivo .vstemplate para especificar que o modelo de item aparece apenas para determinados subtipos de projeto, como Windows, Office, Banco de Dados ou Web.
- Abra o arquivo .vstemplate para edição.
- Adicione um elemento ProjectSubType imediatamente após o
ProjectTypeelemento, com valorWindows,Office,DatabaseouWeb. Por exemplo:<ProjectSubType>Database</ProjectSubType>.
O exemplo a seguir mostra um arquivo .vstemplate para Office projetos.
<VSTemplate Version="2.0.0" Type="Item" Version="2.0.0">
<TemplateData>
<Name>Class</Name>
<Description>An empty class file</Description>
<Icon>Class.ico</Icon>
<ProjectType>CSharp</ProjectType>
<ProjectSubType>Office</ProjectSubType>
<DefaultName>Class.cs</DefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>Class1.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
Criar manualmente um modelo de item
Em vez de usar o assistente, você pode criar um modelo de item manualmente a partir do zero.
- Crie um projeto e adicione um item.
- Modifique o item conforme desejado, como adicionar onde qualquer substituição de parâmetro deve ocorrer e salvar o item.
- Crie um arquivo XML e salve-o com uma extensão de arquivo .vstemplate no mesmo diretório que o arquivo de item do projeto.
- Adicione metadados de modelo de item ao arquivo XML .vstemplate , conforme mostrado no exemplo anterior. Para obter mais informações, consulte Referência de esquema de modelo (extensibilidade).
- Salve e feche o arquivo .vstemplate .
- No Windows Explorer, selecione os arquivos que você deseja incluir em seu modelo, incluindo o arquivo .vstemplate . Clique na seleção com o botão direito do mouse e selecione Compactar para>Arquivo ZIP.
- Copie o arquivo .zip resultante e cole-o na localização do modelo de item do usuário do Visual Studio. O diretório padrão é %USERPROFILE%\Documents\Visual Studio <version>\Templates\ItemTemplates.