Compartilhar via


Elemento TemplateContent (modelos de Visual Studio)

Especifica o conteúdo do modelo.

<TemplateContent>
    ...
</TemplateContent>

Atributos e elementos

The following sections describe attributes, child elements, and parent elements.

Atributos

Nenhum.

Elementos filho

Element

Description

ProjectCollection

Elemento opcional.

Especifica a organização e o conteúdo dos modelos de multiprojetos.

Project

Elemento opcional.

Especifica os arquivos ou diretórios para adicionar ao projeto.

References

Elemento opcional.

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

ProjectItem

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

Element

Description

VSTemplate

Elemento necessário.

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

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

Outros recursos

Modelos Visual Studio

Export Template Wizard