VSTemplate, élément (modèles Visual Studio)
Contient toutes les métadonnées du modèle de projet ou d'élément ou du Starter Kit.
<VSTemplate Type="TemplateType" Version="x.x.x">
<TemplateData> </TemplateData>
<TemplateContent> </TemplateContent>
...
</VSTemplate>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut |
Description |
---|---|
Type |
Identifie le modèle en tant que modèle de projet ou modèle d'élément. Cet attribut peut avoir la valeur Project ou Item. |
Version |
Spécifie le numéro de version du modèle. Les modèles disponibles dans Visual Studio 2010 ont une valeur d'attribut Version de 3.0.0. |
Éléments enfants
Élément |
Description |
---|---|
Élément requis. Spécifie des données qui classent le modèle dans une catégorie et définit la façon dont il s'affiche dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément. |
|
Élément requis. Spécifie le contenu du modèle. |
|
Élément facultatif. |
|
Élément facultatif. |
Éléments parents
Aucun
Notes
L'élément VSTemplate est l'élément racine des fichiers .vstemplate.
Exemple
L'exemple suivant affiche les métadonnées d'un modèle de projet pour une application Visual C#.
<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>
Voir aussi
Référence
Référence du schéma de modèle Visual Studio