共用方式為


TemplateContent 項目 (Visual Studio 範本)

指定範本的內容。

元素階層:

<VSTemplate>
  <TemplateContent>

語法

<TemplateContent>
    ...
</TemplateContent>

屬性和項目

下列章節說明屬性、子元素和父元素。

屬性

屬性 描述
BuildOnLoad 指定從範本建立專案時,是否要建置方案。

子元素

元素 描述
ProjectCollection 選擇性項目。

指定多專案範本的組織和內容。
計畫 選擇性項目。

指定要新增至項目的檔案或目錄。
參考 選擇性項目。

指定項目範本所需的元件參考。
ProjectItem 選擇性項目。

指定範本中包含的檔案。
CustomParameters 選擇性項目。

指定從範本建立專案或專案時要使用的任何自定義參數。

父項目

元素 描述
VSTemplate 必要項目。

包含專案範本、專案範本或入門套件的所有元數據。

備註

TemplateContent 是必要專案。

範例

下列範例顯示適用於 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>

另請參閱