Udostępnij za pośrednictwem


ProjectSubType — Element (szablony Visual Studio)

Klasyfikuje szablon w podkategorii wartość określona w ProjectType element.

<ProjectSubType> SubType </ProjectSubType>

Atrybuty i elementy

W poniższych sekcjach opisano atrybut, elementy podrzędne i elementów nadrzędnych.

Atrybuty

Brak.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element

Opis

TemplateData

Wymagany element.

Określa szablon i określa sposób wyświetlania w jednej Nowy projekt lub Dodaj nowy element okno dialogowe.

Wartość tekstowa

Wymagana jest wartość tekstu.

Ta wartość Określa podkategorię szablonu.

Uwagi

ProjectSubTypeelement opcjonalny dziecko jest TemplateData.

ProjectSubType Elementu udostępnia podkategorii do Typ projektu element.Ta wartość może zawierać:

  • SmartDevice-NETCFv1: Określa, że cele szablon .NET Compact Framework w wersji 1.0.

  • SmartDevice-NETCFv2: Określa, że cele tempalate .NET Compact Framework w wersji 2.0.

Jeśli szablon zawiera ProjectType element o wartości Web, ProjectSubType element określa język programowania szablonu.Ten element może mieć następujące wartości:

  • CSharp: Określa, że ten szablon tworzy Visual C# projektu sieci Web lub element.

  • VisualBasic: Określa, że ten szablon tworzy Visual Basic projektu sieci Web lub element.

Przykład

W poniższym przykładzie pokazano metadane dla szablonu projektu dla Visual C# kierowanie stosowania urządzeń .NET Compact Framework w wersji 2.0.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic device template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <ProjectSubType>SmartDevice-NETCFv2</ProjectSubType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

Zobacz też

Informacje

Odwołanie do schematu szablonu Visual Studio

ProjectType — Element (szablony Visual Studio)

Koncepcje

Wprowadzenie do programu Visual Studio, szablony