Visual Studio Template Schema Reference
This section contains information about XML elements that comprise .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 can be found at [InstallDirectory]\Xml\Schemas\1033\vstemplate.xsd, where [InstallDirectory] specifies the path to the directory where Visual Studio is installed; for example C:\Program Files\Microsoft Visual Studio 8\. 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 |
|
-- |
-- |
|
-- |
-- |
|
-- |
Package ID |
|
-- |
-- |
|
-- |
-- |
|
MinFrameworkVersion |
-- |
-- |
-- |
-- |
|
-- |
Package ID |
|
-- |
-- |
|
Folder ProjectItem |
File TargetFileName ReplaceParameters |
|
ProjectTemplateLink SolutionFolder |
-- |
|
-- |
SubType ReplaceParameters TargetFileName |
|
-- |
TargetFileName ReplaceParameters OpenInEditor OpenOrder OpenInWebBrowser OpenInHelpBrowser |
|
-- |
-- |
|
-- |
ProjectName |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
Assembly |
-- |
|
Reference |
-- |
|
-- |
-- |
|
ProjectTemplateLink SolutionFolder |
Name |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
-- |
-- |
|
ProjectCollection Project References ProjectItem CustomParameters |
-- |
|
Name Description Icon ProjectType ProjectSubType TemplateID TemplateGroupID SortOrder CreateNewFolder DefaultName ProvideDefaultName PromptForSaveOnCreation EnableLocationBrowseButton Hidden DisplayInParentCategories LocationFieldMRUPrefix NumberOfParentCategoriesToRollUp CreateInPlace BuildOnLoad ShowByDefault LocationField SupportsMasterPage SupportsCodeSeparation SupportsLanguageDropDown |
-- |
|
-- |
-- |
|
-- |
-- |
|
TemplateData TemplateContent WizardExtension WizardData |
Type Version |
|
-- |
Name |
|
Assembly FullClassName |
-- |