Partager via


Élément LocationField (modèles de projet Visual Studio)

Spécifie si la zone de texte Emplacement de la boîte de dialogue Nouveau projet est activée, désactivée ou masquée pour le modèle de projet.

<VSTemplate><TemplateData><LocationField>

Syntaxe

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucune.

Éléments enfants

Aucune.

Éléments parents

Élément Description
TemplateData Élément requis.

Catégorise le modèle et définit la façon dont il s’affiche dans le nouveau projet.

Valeur texte

Une valeur texte est requise.

Les valeurs de texte valides sont les suivantes :

  • Enabled, qui spécifie que la zone Emplacement de la boîte de dialogue Nouveau projet est activée.

  • Disabled, qui spécifie que la boîte de dialogue Emplacement de la boîte de dialogue Nouveau projet est désactivée.

  • Hidden, qui spécifie que la zone Emplacement de la boîte de dialogue Nouveau projet est masquée.

Notes

La valeur par défaut est Enabled.

La zone de texte Emplacement de la boîte de dialogue Nouveau projet permet aux utilisateurs de modifier le répertoire par défaut dans lequel de nouveaux projets sont enregistrés.

La valeur spécifiée dans l’élément Location n’est respectée que par la boîte de dialogue si le système de projet sous-jacent le prend en charge.

Exemple

L’exemple suivant illustre les métadonnées d’un modèle 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>

Voir aussi