Partilhar via


O que são modelos de projeto e item?

Os modelos de projeto e de item são esquemas reutilizáveis que fornecem algum código básico e estrutura para personalizar para os seus próprios propósitos. 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ê quando você instala o Visual Studio. Os modelos de projeto, como o ASP.NET Core Web App e os modelos de Biblioteca de Classes , estão disponíveis para escolha quando você cria 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álogo Projeto>Adicionar Novo Item .

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 padrão do projeto e as opções do compilador. Os modelos de item podem variar em complexidade, desde 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 incorporados.

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 incorporados, arquivos de projeto e assim por diante.

  • Um arquivo .vstemplate , que contém os metadados necessários para criar um projeto ou item a partir do modelo e para 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.