LocationField (Elemento, Plantillas de proyecto de Visual Studio)

Especifica si el cuadro de texto Ubicación en el cuadro de diálogo Nuevo proyecto, está habilitado, deshabilitado u oculto para la plantilla de proyecto.

<LocationField> Enabled/Disabled/Hidden </LocationField>

Atributos y elementos

Las siguientes secciones describen 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 Nuevo proyecto.

Valor de texto

Se requiere un valor de texto.

Los valores de texto válidos son:

  • Enabled, que especifica que el cuadro Ubicación del cuadro de diálogo Nuevo proyecto está habilitado.

  • Disabled, que especifica que el cuadro Ubicación del cuadro de diálogo Nuevo proyecto está deshabilitado.

  • Hidden, que especifica que el cuadro Ubicación del cuadro de diálogo Nuevo proyecto está oculto.

Comentarios

El valor predeterminado es Enabled.

El cuadro de texto Ubicación del cuadro de diálogo Nuevo proyecto permite a los usuarios cambiar el directorio predeterminado donde se guardan los nuevos proyectos.

El cuadro de diálogo sólo admite el valor especificado en el elemento Location si el sistema de proyectos subyacente lo admite.

Ejemplo

En el ejemplo siguiente se ilustran los metadatos para una plantilla de Visual C#.

<VSTemplate Type="Project" Version="3.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>
        <LocationField>Disabled</LocationField>
    </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

Conceptos

Introducción a las plantillas de Visual Studio