Criando modelos para projetos e itens no Visual Studio
os modelos de projeto e de item deVisual Studio fornecem stubs reusáveis que oferece aos usuários qualquer código básico e estruturam-nos que podem usar para suas próprias fins.
Modelos Visual Studio
Um número pré-definido de modelos de projeto e de item são instalados quando você instala o Visual Studio.Os modelos de biblioteca do aplicativo e da classe do Windows Forms de Visual Basic e de Visual C# que estão disponíveis na caixa de diálogo Novo Projeto são exemplos de modelos de projeto.Modelos de item instalados estão disponíveis na caixa de diálogo Adicionar novo item , e incluem itens como arquivos XML, páginas HTML, e folhas de estilos.
Esses modelos fornecem um ponto de partida para os usuários começarem a criar projetos ou expandir projetos atuais.Os modelos de Projeto fornecem os arquivos necessários para um tipo específico de projeto, incluem referências padrão do assembly, e propriedades de projeto e opções padrão definidas do compilador.Modelos de item podem variar em complexidade de apenas um arquivo vazio que possui a extensão de nome de arquivo correta a um item multiarquivos que contém, por exemplo, o arquivo de código-fonte que têm o código de stub, arquivos de informações de designer, e recursos inseridos.
Além dos modelos instalados nas caixas de diálogo Novo Projeto e de Adicionar novo item , você pode criar seus próprios modelos ou download e usar modelos criados pela comunidade.Para obter mais informações, consulte Como criar modelos de projeto e Como criar modelos de item.
Conteúdo de um modelo
Todos os modelos de projeto e de item, se instalado junto com Visual Studio ou criados por você, função usando os mesmos princípios e têm-se conteúdo semelhantes.Todos os modelos contém os seguintes itens:
Os arquivos a serem criados quando o modelo é usado.Isso inclui arquivos de código-fonte, recursos inseridos, arquivos de projeto, e assim por diante.
Um arquivo .vstemplate.Esse arquivo contém os metadados que fornecem Visual Studio informações necessárias para exibir o modelo nas caixas de diálogo Novo Projeto e de Adicionar novo item e cria um projeto ou item de modelo.Para obter mais informações sobre arquivos .vstemplate, consulte Parâmetros de modelo.
Quando esses arquivos são compactados em um arquivo .zip e colocados na pasta correta, Visual Studio os exibirá automaticamente na seção de Meus Modelos das caixas de diálogo Novo Projeto e de Adicionar novo item .Para obter mais informações sobre pastas de modelo, consulte Como localizar e organizar projeto e modelos de item.
Starter Kits
Os Starter Kits são modelos avançados que podem ser compartilhados com outros membros da comunidade.Um starter kit inclui exemplos de código que compilam, a documentação, e outros recursos para ajudar usuários a aprender novas ferramentas e técnicas de programação quando compilarem aplicativos úteis, do mundo real.O conteúdo e os procedimentos básicos para starter kits são idênticos a para modelos.Para obter mais informações, consulte Como criar kits de início.