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>