Visual Studio テンプレート スキーマ参照

このセクションでは、プロジェクト テンプレート、項目テンプレート、およびスタート キットのメタデータを格納する、.vstemplate ファイル内の XML 要素について説明します。

カスタムの .vstemplate ファイルを検証するには、vstemplate.xsd を使用します。 このファイルは ..\<Visual Studio インストール フォルダー>\Xml\Schemas\1033\vstemplate.xsd にあります。

Element 下位要素 属性
AppliesTo なし なし
アセンブリ (テンプレート) -- --
アセンブリ (ウィザード拡張機能) -- --
BuildProjectOnload -- --
CreateInPlace -- --
CreateNewFolder -- --
CustomDataSignature -- --
CustomParameter -- 名前

Value
CustomParameters CustomParameter --
DefaultName -- --
説明 -- パッケージ

id
EnableEditOfLocationField -- --
EnableLocationBrowseButton -- --
フォルダー ProjectItem

フォルダー
名前
[非推奨] --
FullClassName -- --
非表示 -- --
アイコン -- パッケージ

id
LocationField -- --
LocationFieldMRUPrefix -- --
MaxFrameworkVersion -- --
名前 -- Package

id
NumberOfParentCategoriesToRollUp -- --
PreviewImage -- --
プロジェクト フォルダー

ProjectItem
ファイル

TargetFileName

ReplaceParameters
ProjectCollection ProjectTemplateLink

SolutionFolder
--
ProjectItem (項目テンプレート) -- SubType

CustomTool

アイテムの種類

ReplaceParameters

TargetFileName
ProjectItem (プロジェクト テンプレート) -- TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser
ProjectSubType -- --
ProjectTemplateLink -- ProjectName
ProjectType -- --
PromptForSaveOnCreation -- --
ProvideDefaultName -- --
リファレンス アセンブリ --
参考文献 リファレンス --
RequiredFrameworkVersion -- --
RequiredPlatformVersion -- バージョン
SDKReference -- Package
ShowByDefault -- --
SolutionFolder ProjectTemplateLink

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

プロジェクト

リファレンス

ProjectItem

CustomParameters
BuildOnLoad
TemplateData 名前

説明

アイコン

PreviewImage

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

EnableEditOfLocationField

非表示

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

BuildProjectOnload

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

RequiredFrameworkVersion

FrameworkVersion

MaxFrameworkVersion

CustomDataSignature

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

TemplateContent

WizardExtension

WizardData
Type

バージョン
WizardData -- 名前
WizardExtension アセンブリ

FullClassName
--

関連項目