Compartir a través de


TemplateContent (Elemento, Plantillas de Visual Studio)

Actualización: noviembre 2007

Especifica el contenido de la plantilla.

<TemplateContent>
    ...
</TemplateContent>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y 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 de 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

Asistente para exportar plantillas

Otros recursos

Plantillas de Visual Studio