SupportsCodeSeparation 元素(Visual Studio 模板)

指定是否在“添加新项”对话框中启用单独文件中的“放置”代码检查框。

<VSTemplate><TemplateData><SupportsCodeSeparation>

语法

<SupportsCodeSeparation> true/false </SupportsCodeSeparation>

特性和元素

以下各部分描述了特性、子元素和父元素。

特性

无。

子元素

无。

父元素

元素 描述
TemplateData 必需的元素。

对模板进行分类,并定义它在“新建项目”或“新建项”对话框中的显示方式。

文本值

需要一个文本值。

文本必须为或truefalse指示是否在“添加新项”对话框中启用了单独文件中的“位置”代码检查框中。

备注

SupportsCodeSeparation 是可选元素。 默认值是 false

SupportsCodeSeparation 元素仅适用于 Web 项模板。

代码分离或代码隐藏页模型允许将标记保留在一个文件中,并将编程代码保存在另一个文件中。 ASP.NET 和其他 .NET 语言使用此模型。

示例

以下示例指定在单独的文件选项中显示 Place 代码。

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

另请参阅