Schemareferenz zu Visual Studio-Vorlagen
Dieser Abschnitt enthält Informationen zu XML-Elementen in VSTEMPLATE-Dateien , bei denen es sich um Dateien handelt, die Metadaten für Projektvorlagen, Elementvorlagen und Starter Kits speichern.
Sie können vstemplate.xsd verwenden, um benutzerdefinierte VSTEMPLATE-Dateien zu überprüfen. Diese Datei ist unter .. \<Visual Studio-Installationsordner>\Xml\Schemas\1033\vstemplate.xsd.
Element | Untergeordnete Elemente | Attribute |
---|---|---|
Appliesto | Keine | Keine |
Assembly (Vorlage) | -- | -- |
Assembly (Assistenterweiterung) | -- | -- |
BuildProjectOnload | -- | -- |
CreateInPlace | -- | -- |
CreateNewFolder | -- | -- |
CustomDataSignature | -- | -- |
Customparameter | -- | Name Wert |
CustomParameters | CustomParameter | -- |
DefaultName | -- | -- |
Beschreibung | -- | Paket ID |
EnableEditOfLocationField | -- | -- |
EnableLocationBrowseButton | -- | -- |
Ordner | ProjectItem Ordner |
Name |
[veraltet] | -- | |
FullClassName | -- | -- |
Hidden | -- | -- |
Symbol: | -- | Paket ID |
LocationField | -- | -- |
LocationFieldMRUPrefix | -- | -- |
MaxFrameworkVersion | -- | -- |
Name | -- | Paket ID |
NumberOfParentCategoriesToRollUp | -- | -- |
PreviewImage | -- | -- |
Projekt | Ordner ProjectItem |
Datei TargetFileName ReplaceParameters |
Projectcollection | ProjectTemplateLink SolutionFolder |
-- |
ProjectItem (Elementvorlagen) | -- | Untertyp CustomTool ItemType ReplaceParameters TargetFileName |
ProjectItem (Project Templates) | -- | TargetFileName ReplaceParameters OpenInEditor OpenOrder OpenInWebBrowser OpenInHelpBrowser |
Projectsubtype | -- | -- |
ProjectTemplateLink | -- | Projektname |
Projecttype | -- | -- |
PromptForSaveOnCreation | -- | -- |
ProvideDefaultName | -- | -- |
Referenz | Assembly | -- |
Informationsquellen | Verweis | -- |
RequiredFrameworkVersion | -- | -- |
RequiredPlatformVersion | -- | Version |
SDKReference | -- | Paket |
ShowByDefault | -- | -- |
Solutionfolder | ProjectTemplateLink SolutionFolder |
Name |
SortOrder | -- | -- |
SupportsCodeSeparation | -- | -- |
SupportsLanguageDropDown | -- | -- |
SupportsMasterPage | -- | -- |
TargetPlatformName | RequiredPlatformVersion | -- |
Templatecontent | ProjectCollection Projekt References ProjectItem CustomParameters |
BuildOnLoad |
TemplateData | Name Beschreibung Symbol: PreviewImage ProjectType ProjectSubType TemplateID TemplateGroupID SortOrder CreateNewFolder DefaultName ProvideDefaultName PromptForSaveOnCreation EnableLocationBrowseButton EnableEditOfLocationField Ausgeblendet DisplayInParentCategories LocationFieldMRUPrefix NumberOfParentCategoriesToRollUp CreateInPlace BuildOnLoad BuildProjectOnload ShowByDefault LocationField SupportsMasterPage SupportsCodeSeparation SupportsLanguageDropDown RequiredFrameworkVersion FrameworkVersion MaxFrameworkVersion CustomDataSignature TargetPlatformName |
-- |
TemplateGroupID | -- | -- |
TemplateID | -- | -- |
Vstemplate | TemplateData TemplateContent WizardExtension WizardData |
Typ Version |
WizardData | -- | Name |
WizardExtension | Assembly FullClassName |
-- |