Compartir a través de


SupportsCodeSeparation (Elemento, Plantillas de Visual Studio)

Actualización: noviembre 2007

Especifica si la casilla Colocar el código en un archivo independiente estará habilitada o no en el cuadro de diálogo Agregar nuevo elemento.

<SupportsCodeSeparation> true/false </SupportsCodeSeparation>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

TemplateData

Elemento necesario.

Clasifica la plantilla y define cómo se muestra en el cuadro de diálogo Nuevo proyecto o Nuevo elemento.

Valor de texto

Se requiere un valor de texto.

El texto debe ser true o false, que indica si la casilla Colocar el código en un archivo independiente está habilitada o no en el cuadro de diálogo Agregar nuevo elemento.

Comentarios

SupportsCodeSeparation es un elemento opcional. El valor predeterminado es false.

El elemento SupportsCodeSeparation sólo está disponible para las plantillas de elementos Web.

La separación de código, o el modelo de páginas de código subyacente, permite conservar el marcado en un archivo y el código de programación en otro. ASP.NET y otros lenguajes . NET se sirven de este modelo.

Ejemplo

El ejemplo siguiente especifica que se muestre la opción Colocar el código en un archivo independiente.

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

Vea también

Referencia

Referencia de esquema de plantillas de Visual Studio

Otros recursos

Plantillas de Visual Studio