Partager via


SupportsLanguageDropDown, élément (modèles Visual Studio)

Spécifie si le modèle d'élément Web est identique pour plusieurs langages, et si l'option Langage est activée dans la boîte de dialogue Ajouter un nouvel élément.

<SupportsLanguageDropDown> true/false </SupportsLanguageDropDown>

Attributs et éléments

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

Attributs

Aucun

Éléments enfants

Aucun

Éléments parents

Élément

Description

TemplateData

Élément requis.

Classe le modèle dans une catégorie et définit la façon dont 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, ce qui indique si oui ou non l'option Langage est disponible dans la boîte de dialogue Ajouter un nouvel élément.

Notes

SupportsLanguageDropDown est un élément facultatif. La valeur par défaut est false.

L'élément SupportsLanguageDropDown n'est disponible que pour les modèles d'élément Web.

Si cet élément a la valeur true, le modèle d'élément est identique pour tous les langages de programmation et l'option Langage est activée dans la boîte de dialogue Ajouter un nouvel élément. Cette option vous permet de choisir le langage de programmation du nouvel élément que vous souhaitez créer à partir du modèle.

Exemple

L'exemple suivant demande à afficher l'option Langage sous forme de liste déroulante.

<VSTemplate Version="3.0.0" Type="Project"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">>
    <TemplateData>
        <Name>MyWebProjecStarterKit</Name>
        <Description>A simple Web template</Description>
        <Icon>icon.ico</Icon>
        <ProjectType>Web</ProjectType>
        <ProjectSubType>CSharp</ProjectSubType>
        <DefaultName>WebSite</DefaultName>
        <SupportsLanguageDropDown>true</SupportsLanguageDropDown>
    </TemplateData>
    <TemplateContent>
        <Project File="WebApplication.webproj">
            <ProjectItem>icon.ico</ProjectItem>
            <ProjectItem OpenInEditor="true">Default.aspx</ProjectItem>
            <ProjectItem>Default.aspx.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

Voir aussi

Référence

Référence du schéma de modèle Visual Studio

Concepts

Introduction aux modèles Visual Studio