在“新建项目”对话框中包括模板外观的内容
以字符串形式指定将在“新建项目”/“添加新项”对话框中显示的模板的名称
以字符串形式指定将在“新建项目”/“添加新项”对话框中显示的模板的说明
以文件名形式指定将在“新建项目”/“添加新项”对话框中显示的模板的图标
以字符串形式指定模板的项目类型。此值通常为: CSharp、VisualBasic、JSharp 或 Web
以字符串形式指定模板的项目子类型(如果有)。此值指定项模板的聚合项目系统。可能的值有: SmartDevice-NETCFv1、SmartDevice-NETCFv2。对于 Web 项目,可能的 ProjectSubType 有: CSharp、VisualBasic 和 JSharp。
以字符串形式为模板指定可选的唯一标识符。如果未指定,将使用 Name 作为模板标识符。
以字符串形式为模板指定可选的组标识符。某些类型的项目需要此标识符,以便在“添加新项”对话框中显示项模板。
指定“新建项目”对话框中模板的显示顺序。
指定是否应为项目新建一个文件夹。如果省略此值,则默认值为 FALSE。
指定要在“新建项目”/“添加新项”对话框的名称字段中显示的名称
指定是否应在“新建项目”/“添加新项”对话框的名称字段中提供默认名称
指定是否应在创建项目时保存项目。不是所有项目类型都支持此值,此值可能被忽略
指定用户是否可以浏览其他目录以创建解决方案
指定用户是否可以编辑位置字段
如果设置为 true,将创建目标新文件,并且新文件与源文件具有相同的扩展名;忽略用户可能已经在“添加新项”对话框中键入的内容
指定模板不应显示在“新建项目”/“添加新项”对话框中。如果指定,则不需要 TemplateData 中的其他元素。如果模板格式不正确或有其他错误,将不会记录错误
在“新建项目”/“新建项”对话框中指定最近使用的路径。此标记应仅用于内部(VS 或 VSIP)生成的模板。
显示父类别中的模板(上滚显示)。此标记仅用于内部(VS 或 VSIP)生成的模板。用户模板忽略此标记
在目标位置直接创建项目文件。
在创建后立即生成解决方案
如果设置为 false,则仅显示指定 TemplateGroupID 下的模板。默认值或未指定时均为 true。
指定是启用、禁用还是隐藏位置字段。
指定模板是否支持具有母版页(Web 选项)
指定模板是否支持代码分离(Web 选项)
指定多种语言的模板是否相同,以及是否应显示一个语言下拉列表(Web 选项)
包含模板的内容
指定指向其他模板的链接的集合。用于多项目模板
描述项目模板的内容
指定项目文件的名称
如果指定,将替换由文件属性定义的文件名
如果对模板中的任何项目此值均设置为 true,模板向导将执行参数替换。参数格式为 $[parameter]$
指定在添加项时应添加到项目的任何引用
指定要添加到项目的引用
在指定引用元素的情况下是必需的。此标记支持简单文本和强名称程序集引用
描述项目项
为项目文件中的项设置子类型。在以下情况下用于多文件项模板: 某个项有一个子类型用于指定应如何在编辑器中打开该项。
如果此值设置为 true,模板向导将执行参数替换。参数格式为 $[parameter]$
如果指定,将替换项目项的磁盘文件名
指定当运行模板向导以执行参数替换时应传递给模板向导的任何自定义参数。
指定要传递给向导的自定义参数(名称/值对)
指定要在创建项目时运行的自定义向导内容
指定一个链接,该链接指向集合中要使用的另一个项目模板(通过 .vstemplate 文件)
指定要作为链接包括的项目的名称
用于指定 .vstemplate 中的解决方案文件夹结构。如果指定,项目向导将在磁盘上创建一个文件夹结构来模仿解决方案文件夹结构。
指定项目中的某个项
为项目中的文件指定目标文件名
如果此值设置为 true,模板向导将执行参数替换。参数格式为 $[parameter]$
可用于在各自的 VS 编辑器中打开任何文件
指定在使用 OpenInEditor 标记时多个文件的打开顺序
可用于打开项目本地的 HTML 文件和文本文件。OpenInWebBrowser 不支持下列任何一项: 打开任何非 HTML 文件或非文本文件、支持 OpenOrder、打开外部(http://地址)网站。
可用于打开项目本地的 HTML 文件和文本文件。OpenInHelpBrowser 不支持下列任何一项: 打开任何非 HTML 文件或非文本文件、打开外部(http://地址)网站。如果指定此值,将忽略 OpenInEditor 和 OpenOrder 标记。
此元素可用于指定项目文件夹
指定文件夹的名称
指定文件夹的目标名称