Compartir a través de


CreateNewFolder (Elemento, Plantillas de Visual Studio)

Actualización: noviembre 2007

Especifica si se crea una carpeta contenedora en la creación de instancias del proyecto.

<CreateNewFolder>
    true/false
</CreateNewFolder>

Boolean

Atributos y elementos

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

Atributos

Ninguno.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

TemplateData

Elemento necesario.

Categoriza la plantilla y define cómo se muestra en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento.

Valor de texto

Se requiere un valor de texto.

El texto debe ser true o false, indicando si hay que generar o no una nueva carpeta contenedora cuando se crea un proyecto a partir de la plantilla.

Comentarios

CreateNewFolder es un elemento opcional. El valor predeterminado es true.

Visual Studio sólo admite el valor especificado en el elemento CreateNewFolder si el sistema de proyectos subyacente lo admite.

Ejemplo

El ejemplo de código siguiente especifica que no se genere una nueva carpeta cuando se cree un proyecto a partir de la plantilla.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <CreateNewFolder>false</CreateNewFolder>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.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