Partager via


Élément ShowByDefault (modèles Visual Studio)

Si false, spécifie que le modèle ne sera affiché que sous l’ID TemplateGroupID spécifié.

<VSTemplate><TemplateData><ShowByDefault>

Syntaxe

<ShowByDefault> true/false </ShowByDefault>

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 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 true ou false. Si la valeur est true, spécifie que le modèle s'affiche pour tous les types de projet. Si la valeur est false, le modèle s'affiche uniquement sous le TemplateGroupID spécifié.

Notes

ShowByDefault est un élément facultatif. La valeur par défaut est true.

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>
        <ShowByDefault>false</ShowByDefault>
    </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