Compartilhar via


Elemento TemplateContent (modelos do Visual Studio)

Especifica o Sumário do modelo.

<TemplateContent>
    ...
</TemplateContent>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Nenhum.

Elementos filho

Elemento

Descrição

ProjectCollection

Elemento opcional.

Especifica a organização e o Sumário de multi-projeto modelos.

Project

Elemento opcional.

Especifica arquivos ou diretórios para adicionar o projeto.

Referências

Elemento opcional.

Especifica as referências de assembly necessárias para um modelo de item.

Item de projeto

Elemento opcional.

Especifica um arquivo contido no modelo.

CustomParameters

Elemento opcional.

Especifica os parâmetros personalizados que devem ser usados quando um projeto ou item é criado a partir do modelo.

Elementos pai

Elemento

Descrição

VSTemplate

Elemento necessário.

Contém todos os metadados para o modelo de projeto, modelo de item ou kit de início.

Comentários

TemplateContent é um elemento necessário.

Exemplo

O exemplo a seguir mostra os metadados de um modelo de projeto para um Visual C# aplicativo.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

Consulte também

Referência

Referência de esquema de modelo do Studio Visual

Assistente Export Template

Outros recursos

Modelos Visual Studio