Visual Studio 範本架構參考

本節包含 .vstemplate 檔中 XML 專案的相關資訊,這些專案是儲存專案範本、專案範本和入門套件中繼資料的檔案。

您可以使用 .vstemplate 來驗證自訂 .vstemplate 檔。 您可以在下列位置 \ <Visual Studio installation folder> 找到這個檔案。\Xml\Schemas\1033\vstemplate.xsd

元素 子元素 屬性
AppliesTo None None
Assembly (範本) -- --
Assembly (精靈副檔名) -- --
BuildProjectOnload -- --
CreateInPlace -- --
CreateNewFolder -- --
CustomDataSignature -- --
CustomParameter -- 名稱

CustomParameters CustomParameter --
DefaultName -- --
描述 -- 套件

識別碼
EnableEditOfLocationField -- --
EnableLocationBrowseButton -- --
資料夾 ProjectItem

資料夾
名稱
[已被取代] --
FullClassName -- --
Hidden -- --
圖示 -- 套件

識別碼
LocationField -- --
LocationFieldMRUPrefix -- --
MaxFrameworkVersion -- --
名稱 -- 套件

識別碼
NumberOfParentCategoriesToRollUp -- --
PreviewImage -- --
專案 資料夾

ProjectItem
檔案

TargetFileName

ReplaceParameters
ProjectCollection ProjectTemplateLink

SolutionFolder
--
ProjectItem (項目範本) -- 子類型

CustomTool

ItemType

ReplaceParameters

TargetFileName
ProjectItem (專案範本) -- TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser
ProjectSubType -- --
ProjectTemplateLink -- ProjectName
ProjectType -- --
PromptForSaveOnCreation -- --
ProvideDefaultName -- --
參考 組件 --
參考 參考 --
RequiredFrameworkVersion -- --
RequiredPlatformVersion -- 版本
SDKReference -- 套件
ShowByDefault -- --
SolutionFolder ProjectTemplateLink

SolutionFolder
名稱
SortOrder -- --
SupportsCodeSeparation -- --
SupportsLanguageDropDown -- --
SupportsMasterPage -- --
TargetPlatformName RequiredPlatformVersion --
TemplateContent ProjectCollection

Project

參考資料

ProjectItem

CustomParameters
BuildOnLoad
TemplateData 名稱

描述

圖示

PreviewImage

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

EnableEditOfLocationField

Hidden

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

BuildProjectOnload

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

RequiredFrameworkVersion

FrameworkVersion

MaxFrameworkVersion

CustomDataSignature

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

TemplateContent

WizardExtension

WizardData
類型

版本
WizardData -- 名稱
WizardExtension 組件

FullClassName
--

另請參閱