Compartir a través de


Elemento LocationField (plantillas de proyecto de Visual Studio)

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

<VsTemplate><TemplateData><LocationField>

Sintaxis

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

Atributos y elementos

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

Atributos

Ninguno.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
TemplateData Elemento necesario.

Clasifica 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 en el que se guardan los nuevos proyectos.

El valor especificado en el Location elemento solo lo respeta el cuadro de diálogo si el sistema de proyecto subyacente lo admite.

Ejemplo

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

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://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>

Consulte también