SupportsCodeSeparation, élément (modèles Visual Studio)
Spécifie si le code Place dans un fichier distinct case activée zone est activé dans la boîte de dialogue Ajouter un nouvel élément.
<VSTemplate><TemplateData><prend en chargeCodeSeparation>
Syntaxe
<SupportsCodeSeparation> true/false </SupportsCodeSeparation>
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 | Élément requis. Catégorise le modèle et définit la façon dont il s’affiche dans la boîte de dialogue Nouveau projet ou Nouvel élément . |
Valeur texte
Une valeur texte est requise.
Le texte doit être ou true
false
, indiquant si le code Placer dans un fichier distinct case activée zone est activé dans la boîte de dialogue Ajouter un nouvel élément.
Notes
SupportsCodeSeparation
est un élément facultatif. La valeur par défaut est false
.
L’élément SupportsCodeSeparation
est disponible uniquement pour les modèles d’élément web.
La séparation du code ou le modèle de page code-behind vous permet de conserver le balisage dans un fichier et le code de programmation d’un autre fichier. ASP.NET et d’autres langages .NET utilisent ce modèle.
Exemple
L’exemple suivant spécifie d’afficher le code Place dans une option de fichier distincte.
<VSTemplate Version="3.0.0" Type="Project"
xmlns="http://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>