Condividi tramite


Elemento SupportsCodeSeparation (modelli di Visual Studio)

Specifica se la casella di controllo Inserisci codice in file separato verrà abilitata nella finestra di dialogo Aggiungi nuovo elemento.

<SupportsCodeSeparation> true/false </SupportsCodeSeparation>

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 Nuovo elemento.

Valore di testo

È necessario specificare un valore per il testo.

Il valore del testo deve essere true o false, ad indicare se la casella di controllo Inserisci codice in file separato verrà abilitata o meno nella finestra di dialogo Aggiungi nuovo elemento.

Note

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

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

La separazione del codice, o il modello di pagina code-behind, consente di mantenere il markup in un file e il codice di programmazione in un altro file. ASP.NET e altri linguaggi .NET utilizzano questo modello.

Esempio

Nell'esempio riportato di seguito viene specificato di visualizzare l'opzione Inserisci codice in file separato.

<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>
        <SupportsCodeSeparation>true</SupportsCodeSeparation>
    </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