Condividi tramite


Elemento SupportsLanguageDropDown (modelli di Visual Studio)

Specifica se il modello di elemento Web sarà identico per più linguaggi e se l'opzione Linguaggio sarà abilitata nella finestra di dialogo Aggiungi nuovo elemento.

<SupportsLanguageDropDown> true/false </SupportsLanguageDropDown>

Attributi ed elementi

Nelle seguenti sezioni sono illustrati attributi, elementi figlio ed elementi padre.

Attributi

Nessuno.

Elementi figlio

Nessuno.

Elementi padre

Elemento

Oggetto di descrizione

TemplateData

Elemento obbligatorio.

Classifica il modello e definisce la modalità di visualizzazione per la finestra di dialogo Nuovo progetto o Aggiungi nuovo elemento.

Valore di testo

È necessario specificare un valore per il testo.

Il valore del testo deve essere true o false, ad indicare se l'opzione Linguaggio è o non è disponibile nella finestra di dialogo Aggiungi nuovo elemento.

Note

SupportsLanguageDropDown è un elemento facoltativo. Il valore predefinito è false.

L'elemento SupportsLanguageDropDown è disponibile soltanto per i modelli di elemento Web.

Se il valore di questo elemento è impostato su true, il modello di elemento sarà identico per tutti i linguaggi di programmazione e l'opzione Linguaggio risulterà abilitata nella finestra di dialogo Aggiungi nuovo elemento. Questa opzione permette di scegliere il linguaggio di programmazione del nuovo elemento che si desidera creare dal modello.

Esempio

Nell'esempio riportato di seguito viene specificato di visualizzare l'opzione Linguaggio in un elenco a discesa.

<VSTemplate Version="2.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>

Vedere anche

Riferimenti

Riferimenti allo schema dei modelli di Visual Studio

Altre risorse

Modelli di Visual Studio