Compartir a través de


TemplateContent (Elemento, Plantillas de Visual Studio)

Especifica el contenido de la plantilla.

<TemplateContent>
    ...
</TemplateContent>

Atributos y elementos

En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento

Descripción

ProjectCollection

Elemento opcional.

Especifica la organización y el contenido de las plantillas de varios proyectos.

Proyecto

Elemento opcional.

Especifica los archivos o directorios que se deben agregar al proyecto.

Referencias

Elemento opcional.

Especifica las referencias de ensamblado necesarias para una plantilla de elementos.

ProjectItem

Elemento opcional.

Especifica un archivo incluido en la plantilla.

CustomParameters

Elemento opcional.

Especifica cualquier parámetro personalizado que se utilizará cuando se cree un proyecto o elemento a partir de la plantilla.

Elementos primarios

Elemento

Descripción

VSTemplate

Elemento necesario.

Contiene todos los metadatos de la plantilla de proyecto, plantilla de elementos o starter kit.

Comentarios

TemplateContent es un elemento necesario.

Ejemplo

En el ejemplo siguiente se muestran los metadatos de una plantilla de proyecto para una aplicación de Visual C#.

<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>

Vea también

Referencia

Referencia de esquema de plantillas de Visual Studio

Otros recursos

Plantillas de Visual Studio

Export Template Wizard