Élément ProvideDefaultName (modèles Visual Studio)
Spécifie si le système de projet Visual Studio génère un nom par défaut pour le modèle dans la boîte de dialogue Ajouter un nouvel élément ou nouveau projet .
<VSTemplate><TemplateData><ProvideDefaultName>
Syntaxe
<ProvideDefaultName> true/false </ProvideDefaultName>
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. Définit la catégorie du modèle et comment il s’affiche dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément . |
Valeur texte
Une valeur texte est requise.
Le texte doit être soit true
, false
soit , indiquant s’il faut générer ou non un nom par défaut pour le modèle dans la boîte de dialogue Ajouter un nouvel élément ou nouveau projet .
Notes
ProvideDefaultName
est un élément facultatif. La valeur par défaut est true
.
Si l’élément ProvideDefaultName
est , les zones Nom des boîtes de dialogue Ajouter un nouvel élément et Nouveau projet contiennent la valeur <Enter_name>
false
.
Utilisez l’élément DefaultName pour spécifier le nom par défaut du projet ou de l’élément dans les boîtes de dialogue Ajouter un nouvel élément et nouveau projet . Lorsque la valeur de l’élément ProvideDefaultName
est true
, l’omission de l’élément DefaultName
pour les projets remplit la boîte de dialogue avec le nom du modèle, autrement dit, la valeur de l’élément Name .
Exemple
L’exemple de code suivant définit l’élément ProvideDefaultName
sur false
.
<VSTemplate Type="Item" Version="3.0.0"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>MyClass</Name>
<Description>My custom C# class.</Description>
<Icon>Icon.ico</Icon>
<ProjectType>CSharp</ProjectType>
<ProvideDefaultName>false</ProvideDefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>MyClass.cs</ProjectItem>
</TemplateContent>
</VSTemplate>