(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

VSTemplate-Element (Visual Studio-Vorlagen)

Enthält alle Metadaten für die Projektvorlage, Elementvorlage oder das Starter Kit.


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

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribut Beschreibung

Type

Identifiziert die Vorlage als Projektvorlage oder Elementvorlage. Dieses Attribut kann den Wert Project oder Item aufweisen.

Version

Gibt eine Versionsnummer für die Vorlage an. Vorlagen in Visual Studio 2005 haben einen Version-Attributwert von 2.0.0.

Untergeordnete Elemente

Element Beschreibung

TemplateData

Erforderliches Element.

Gibt die Daten zur Kategorisierung der Vorlage an und definiert, wie diese in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen angezeigt wird.

TemplateContent

Erforderliches Element.

Gibt den Inhalt der Vorlage an.

WizardExtension

Optionales Element.

WizardData

Optionales Element.

Übergeordnete Elemente

Keine

Das VSTemplate-Element ist das Stammelement von VSTEMPLATE-Dateien.

Im folgenden Beispiel werden die Metadaten für eine Projektvorlage einer Visual C#-Anwendung veranschaulicht.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="http://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>
Anzeigen:
© 2014 Microsoft