Sdílet prostřednictvím


VSTemplate – element (šablony sady Visual Studio)

Obsahuje všechna metadata o šabloně projektu, šablonu položky projektu nebo Startovní sady.

<VSTemplate Type="TemplateType" Version="x.x.x">
    <TemplateData>    </TemplateData>
    <TemplateContent>    </TemplateContent>
    ...
</VSTemplate>

Atributy a elementy

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

Atributy

Atribut

Description

Type

Slouží k identifikaci šablony jako šablony projektu nebo šablony položky.Tento atribut může mít hodnotu Project nebo Item.

Version

Určuje číslo verze šablony.Šablony v Visual Studio 2010 a Visual Studio 2012 mít Version hodnotu atributu 3.0.0.

Podřízené elementy

Element

Description

TemplateData

Požadovaný prvek.

Určuje data, která rozděluje šablonu a definuje, jak se zobrazuje v Nový projekt nebo Přidat novou položku dialogové okno.

TemplateContent

Požadovaný prvek.

Určuje obsah šablony.

WizardExtension

Volitelný prvek.

WizardData

Volitelný prvek.

Nadřazené elementy

Žádný

Poznámky

VSTemplate Prvek je kořenovým prvkem .vstemplate souborů.

Příklad

Následující příklad zobrazuje metadata pro šablonu projektu Visual C# aplikace.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.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>

Viz také

Referenční dokumentace

Odkaz na schéma šablon sady Visual Studio

Koncepty

Vytváření šablon pro projekty a položky v sadě Visual Studio