TemplateGroupID 要素 (Visual Studio テンプレート)
項目テンプレートを表示するプロジェクトの種類を指定します。 この要素は、ShowByDefault (Visual Studio テンプレート) が false
に設定されている場合、重要です。 ShowByDefault (Visual Studio テンプレート) が true
に設定されている場合、すべてのプロジェクトの種類で項目テンプレートを使用できます。
<VSTemplate><TemplateData><TemplateGroupID>
構文
<TemplateGroupID> ... </TemplateGroupID>
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
なし。
子要素
なし。
親要素
要素 | 説明 |
---|---|
TemplateData | テンプレートをカテゴリに分類し、 [新しいプロジェクト] ダイアログ ボックス、または [新しい項目の追加] ダイアログ ボックスでどのように表示させるかを定義します。 |
テキスト値
テキスト値が必要です。
このテキストは、項目テンプレートのカテゴリの識別子を指定します。
解説
TemplateGroupID
は要素です。
TemplateGroupID
要素の値は、[新しい項目の追加] ダイアログ ボックスに表示されるテンプレートをフィルター処理するために、プロジェクト システム登録 (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\<version number>\Projects\) と共に使用されます。
Visual C++ の値 | 意味 |
---|---|
VC-Native | ネイティブ プロジェクトに使用されます。 プロジェクトの種類を特定できない場合は、これが既定値になります。 |
VC-Managed | マネージド (/clr) プロジェクトに使用されます |
VC-Windows | Windows プラットフォーム (ネイティブ/マネージ/ストア) を対象とするすべてのプロジェクトに使用されます |
WinRT-Native-UAP | Windows 10 ストア プロジェクトに使用されます |
CodeSharing-Native | 共有済みの項目のプロジェクトに使用されます |
WinRT-Native-6.3 | Windows 8.1 ストア プロジェクトに使用されます |
WinRT-Native-Phone-6.3 | Windows Phone 8.1 プロジェクトに使用されます |
WinRT - ネイティブ | Windows 8.0 ストア プロジェクトに使用されます |
VC-Android | Android プロジェクトに使用されます |