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 プロジェクトに使用されます

関連項目