Visual Studio Template Schema Reference
This section contains information about XML elements in .vstemplate files, which are files that store metadata for project templates, item templates, and Starter Kits.
You can use vstemplate.xsd to validate custom .vstemplate files. This file is available at ..\Visual Studio installation folder\Xml\Schemas\1033\vstemplate.xsd. For more information, see How to: Select the XML Schema(s) to Use for Validation.
Element |
Child Elements |
Attributes |
---|---|---|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
Name Value |
|
CustomParameter |
-- |
|
-- |
-- |
|
-- |
Package ID |
|
-- |
-- |
|
-- |
-- |
|
ProjectItem Folder |
Name |
|
[deprecated] |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
Package ID |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
Package ID |
|
-- |
-- |
|
-- |
-- |
|
Folder ProjectItem |
File TargetFileName ReplaceParameters |
|
ProjectTemplateLink SolutionFolder |
-- |
|
-- |
SubType CustomTool ItemType ReplaceParameters TargetFileName |
|
-- |
TargetFileName ReplaceParameters OpenInEditor OpenOrder OpenInWebBrowser OpenInHelpBrowser |
|
-- |
-- |
|
-- |
ProjectName |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
Assembly |
-- |
|
Reference |
-- |
|
-- |
-- |
|
-- |
-- |
|
ProjectTemplateLink SolutionFolder |
Name |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
ProjectCollection Project References ProjectItem CustomParameters |
-- |
|
Name Description Icon PreviewImage ProjectType ProjectSubType TemplateID TemplateGroupID SortOrder CreateNewFolder DefaultName ProvideDefaultName PromptForSaveOnCreation EnableLocationBrowseButton EnableEditOfLocationField Hidden DisplayInParentCategories LocationFieldMRUPrefix NumberOfParentCategoriesToRollUp CreateInPlace BuildOnLoad ShowByDefault LocationField SupportsMasterPage SupportsCodeSeparation SupportsLanguageDropDown RequiredFrameworkVersion FrameworkVersion MaxFrameworkVersion CustomDataSignature |
-- |
|
-- |
-- |
|
-- |
-- |
|
TemplateData TemplateContent WizardExtension WizardData |
Type Version |
|
-- |
Name |
|
Assembly FullClassName |
-- |