Dokumentacja schematu szablonu programu Visual Studio
Ta sekcja zawiera informacje o elementach XML w plikach vstemplate , które są plikami przechowującymi metadane szablonów projektów, szablonów elementów i zestawów startowych.
Aby zweryfikować niestandardowe pliki vstemplate.xsd, możesz użyć polecenia vstemplate. Ten plik jest dostępny pod adresem .. \<Visual Studio installation folder>\Xml\Schemas\1033\vstemplate.xsd.
Element | Elementy podrzędne | Atrybuty |
---|---|---|
Appliesto | Brak | Brak |
Zestaw (szablon) | -- | -- |
Zestaw (rozszerzenie kreatora) | -- | -- |
BuildProjectOnload | -- | -- |
CreateInPlace | -- | -- |
CreateNewFolder | -- | -- |
CustomDataSignature | -- | -- |
Parametr niestandardowy | -- | Nazwa/nazwisko Wartość |
Parametry niestandardowe | CustomParameter | -- |
Nazwa domyślna | -- | -- |
Opis | -- | Pakiet ID |
EnableEditOfLocationField | -- | -- |
EnableLocationBrowseButton | -- | -- |
Folder | ProjectItem Folder |
Nazwisko |
[przestarzały] | -- | |
FullClassName | -- | -- |
Ukryte | -- | -- |
Ikona | -- | Pakiet ID |
Pole lokalizacji | -- | -- |
LocationFieldMRUPrefix | -- | -- |
MaxFrameworkVersion | -- | -- |
Nazwa/nazwisko | -- | Pakiet ID |
NumberOfParentCategoriesToRollUp | -- | -- |
Podgląd Obrazu | -- | -- |
Projekt | Folder ProjectItem |
Plik TargetFileName ReplaceParameters |
Projectcollection | ProjectTemplateLink SolutionFolder |
-- |
ProjectItem (szablony elementów) | -- | Podtyp CustomTool ItemType ReplaceParameters TargetFileName |
ProjectItem (szablony projektów) | -- | TargetFileName ReplaceParameters OpenInEditor OpenOrder OpenInWebBrowser OpenInHelpBrowser |
Typ projektu | -- | -- |
ProjectTemplateLink | -- | ProjectName |
Typ projektu | -- | -- |
PromptForSaveOnCreation | -- | -- |
ProvideDefaultName | -- | -- |
Odwołanie | Zestaw | -- |
Dokumentacja | Odwołanie | -- |
RequiredFrameworkVersion | -- | -- |
RequiredPlatformVersion | -- | Wersja |
Zestaw SDKReference | -- | Pakiet |
ShowByDefault | -- | -- |
Folder rozwiązania | ProjectTemplateLink SolutionFolder |
Nazwisko |
Sortorder | -- | -- |
SupportsCodeSeparation | -- | -- |
SupportsLanguageDropDown | -- | -- |
SupportsMasterPage | -- | -- |
TargetPlatformName | RequiredPlatformVersion | -- |
Templatecontent | ProjectCollection Projekt Informacje ProjectItem CustomParameters |
BuildOnLoad |
Templatedata | Nazwa/nazwisko opis Icon PreviewImage ProjectType ProjectSubType TemplateID TemplateGroupID SortOrder CreateNewFolder DefaultName ProvideDefaultName PromptForSaveOnCreation EnableLocationBrowseButton EnableEditOfLocationField Ukryte DisplayInParentCategories LocationFieldMRUPrefix NumberOfParentCategoriesToRollUp CreateInPlace BuildOnLoad BuildProjectOnload ShowByDefault LocationField SupportsMasterPage SupportsCodeSeparation SupportsLanguageDropDown RequiredFrameworkVersion FrameworkVersion MaxFrameworkVersion CustomDataSignature TargetPlatformName |
-- |
TemplateGroupID | -- | -- |
Identyfikator szablonu | -- | -- |
VSTemplate | TemplateData TemplateContent WizardExtension WizardData |
Typ Wersja |
WizardData | -- | Nazwisko |
Wizardextension | Zestaw FullClassName |
-- |