次の方法で共有


Description 要素 (Visual Studio テンプレート)

[新しいプロジェクト] または [新しい項目の追加] ダイアログ ボックスに表示されるテンプレートの説明を指定します。

<VSTemplate><TemplateData><Description>

構文

<Description>
    Template Description
</Description>
<Description Package="{PackageID}" ID="ResourceID" />

属性と要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

属性 説明
Package 高度なユーザー シナリオ用の省略可能な属性。

Visual Studio のパッケージ ID を指定する GUID です。
ID 高度なユーザー シナリオ用の省略可能な属性。

Visual Studio のリソース ID を指定します。

子要素

なし。

親要素

要素 説明
TemplateData 必須の要素です。

テンプレートをカテゴリに分類し、 [新しいプロジェクト] ダイアログ ボックス、または [新しい項目の追加] ダイアログ ボックスでどのように表示させるかを定義します。

Text 値

PackageID 属性を使わない限り、テキスト値が必要です。

テキストでテンプレートについて説明します。

解説

Description は、TemplateData 要素に必須の子要素です。

Visual C# アプリケーションでのプロジェクト テンプレートのメタデータの例を次に示します。

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

関連項目