Informations de référence sur les schémas de modèles Visual Studio

Cette section contient des informations sur les éléments XML dans les fichiers .vstemplate , qui sont des fichiers qui stockent des métadonnées pour les modèles de projet, les modèles d’éléments et les kits de démarrage.

Vous pouvez utiliser vstemplate.xsd pour valider les fichiers .vstemplate personnalisés. Ce fichier est disponible sur .. \<Dossier> d’installation de Visual Studio\Xml\Schemas\1033\vstemplate.xsd.

Élément Éléments enfants Attributs
AppliesTo None None
Assembly (modèle) -- --
Assembly (extension de l’Assistant) -- --
BuildProjectOnload -- --
CreateInPlace -- --
CreateNewFolder -- --
CustomDataSignature -- --
CustomParameter -- Nom

Valeur
CustomParameters CustomParameter --
DefaultName -- --
Description -- Package

id
EnableEditOfLocationField -- --
EnableLocationBrowseButton -- --
Dossier ProjectItem

Dossier
Nom
[deprecated] --
FullClassName -- --
Hidden -- --
Icône -- Package

id
LocationField -- --
LocationFieldMRUPrefix -- --
MaxFrameworkVersion -- --
Nom -- Package

id
NumberOfParentCategoriesToRollUp -- --
PreviewImage -- --
Projet Dossier

ProjectItem
File

TargetFileName

ReplaceParameters
Projectcollection ProjectTemplateLink

SolutionFolder
--
ProjectItem (modèles d’éléments) -- Sous-type

CustomTool

ItemType

ReplaceParameters

TargetFileName
ProjectItem (modèles de projet) -- TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser
ProjectSubType -- --
ProjectTemplateLink -- Nom du projet
ProjectType -- --
PromptForSaveOnCreation -- --
ProvideDefaultName -- --
Référence Assembly --
Informations de référence Référence --
RequiredFrameworkVersion -- --
RequiredPlatformVersion -- Version
SDKReference -- Package
ShowByDefault -- --
SolutionFolder ProjectTemplateLink

SolutionFolder
Nom
SortOrder -- --
SupportsCodeSeparation -- --
SupportsLanguageDropDown -- --
SupportsMasterPage -- --
TargetPlatformName RequiredPlatformVersion --
TemplateContent ProjectCollection

Project

Références

ProjectItem

CustomParameters
BuildOnLoad
TemplateData Nom

Description

Icône

PreviewImage

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

EnableEditOfLocationField

Masqué(e)

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

BuildProjectOnload

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

RequiredFrameworkVersion

FrameworkVersion

MaxFrameworkVersion

CustomDataSignature

TargetPlatformName
--
TemplateGroupID -- --
TemplateID -- --
VSTemplate TemplateData

TemplateContent

WizardExtension

WizardData
Type

Version
WizardData -- Nom
WizardExtension Assembly

FullClassName
--

Voir aussi