Freigeben über


SupportsCodeSeparation-Element (Visual Studio-Vorlagen)

Gibt an, ob das Kontrollkästchen Code in eigener Datei platzieren im Dialogfeld Neues Element hinzufügen aktiviert ist.

<SupportsCodeSeparation> true/false </SupportsCodeSeparation>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Description

TemplateData

Erforderliches Element.

Kategorisiert die Vorlage und definiert, wie diese in den Dialogfeldern Neues Projekt oder Neues Element angezeigt wird.

Textwert

Ein Textwert ist erforderlich.

Der Text muss true oder false lauten. Dadurch wird angegeben, ob das Kontrollkästchen Code in eigener Datei platzieren im Dialogfeld Neues Element hinzufügen aktiviert ist oder nicht.

Hinweise

SupportsCodeSeparation ist ein optionales Element.Der Standardwert ist false.

Das SupportsCodeSeparation-Element ist nur für Webelementvorlagen verfügbar.

Die Codetrennung oder das Code-Behind-Seitenmodell ermöglichen es Ihnen, Markup- und Programmiercode auf zwei verschiedene Dateien zu verteilen.Dieses Modell wird von ASP.NET und anderen .NET-Sprachen verwendet.

Beispiel

Im folgenden Beispiel wird festgelegt, dass die Option Code in eigener Datei platzieren angezeigt wird.

<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>
        <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>

Siehe auch

Referenz

Schemareferenz zu Visual Studio-Vorlagen

Konzepte

Einführung in Visual Studio-Vorlagen