Compartilhar via


O que são modelos de projeto e item?

Modelos de projeto e item são stubs reutilizáveis que fornecem algum código básico e estrutura para personalizar para suas próprias finalidades. Normalmente, você começa com um modelo de projeto e, em seguida, adiciona um modelo de item.

modelos do Visual Studio

Há muitos modelos de projeto e item predefinidos disponíveis para você ao instalar o Visual Studio. Modelos de projeto, como os modelos de Aplicativo Web ASP.NET Core e Biblioteca de Classes, estão disponíveis para você escolher ao criar um novo projeto. Modelos de item, como arquivos de código, arquivos XML, páginas HTML e Folhas de Estilo, aparecem na caixa de diálogoAdicionar Novo Item do >.

Esses modelos fornecem um ponto de partida para que os usuários comecem a criar projetos ou expandam projetos existentes. Os modelos de projeto fornecem os arquivos necessários para um tipo de projeto específico, incluem referências de assembly padrão e definem as propriedades de projeto padrão e as opções do compilador. Os modelos de item podem variar em complexidade de um único arquivo vazio que tem uma extensão de arquivo específica, até vários arquivos de código-fonte com código stub, arquivos de informações do designer e recursos inseridos.

Você pode usar modelos instalados, criar seus próprios modelos personalizados ou baixar 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 item, instalados com o Visual Studio ou criados por você, funcionam usando os mesmos princípios e têm conteúdo semelhante. Todos os modelos contêm os seguintes itens:

  • Os arquivos a serem criados quando o modelo é usado. Esses arquivos incluem arquivos de código-fonte, recursos inseridos, arquivos de projeto e assim por diante.

  • Um arquivo .vstemplate , que contém os metadados necessários para criar um projeto ou item do modelo e exibir o modelo na página Criar um novo projeto ou na caixa de diálogo Adicionar Novo Item .

    Para obter mais informações sobre arquivos .vstemplate , consulte marcas de modelo e parâmetros de modelo.

Quando esses arquivos são compactados em um arquivo .zip e colocados na pasta correta, o Visual Studio os exibe automaticamente nos seguintes locais:

  • Os modelos de projeto aparecem na página Criar um novo projeto .

  • Os modelos de item aparecem na caixa de diálogo Adicionar Novo Item .

Para obter mais informações sobre pastas de modelo, consulte Como localizar e organizar modelos de projeto e item.