向过程模板添加全局列表
您可将全局列表添加到过程模板以简化常用于多个工作项类型的一组值的定义。 全局列表可定义一个值列表,您可以使用该列表控制用户可在工作项中将字段设置为的一个或多个值。 全局列表还可定义可用于从工作项窗体或工作项查询中的下拉菜单或选取列表中进行选取的项。 可以使用全局列表快速更新用于许多工作项类型的选取列表的内容。
您可以指定用于定义要在 WorkItemTracking 插件的 taskxml 元素中上载的全局列表的文件。
提示
Microsoft Solutions Framework (MSF) v5.0 的过程模板不会指定任何全局列表。
主题内容
定义全局列表
指定要上载的全局列表定义文件
GLOBALLIST 元素参考
从过程模板创建团队项目后,您可以使用 witadmin 命令行工具导出和导入团队项目集合的全局列表。 有关更多信息,请参见管理工作项类型的全局列表 [witadmin]。
定义全局列表
全局列表的定义必须使用 GLOBALLISTS (Definition) 父元素在它自己的文件中指定,且必须符合 globalists-01.xsd 文件定义的架构定义。 您可以从 Microsoft 网站上的以下页面下载用于跟踪工作项的架构文件:Process Template and Work Item Schemas for Visual Studio Team Foundation(Visual Studio Team Foundation 的过程模板和工作项架构)。
下面的示例演示了一个全局列表文件(其中包含一个名为“Task Type”的全局列表)的定义文件的示例。
<?xml version="1.0" encoding="utf-8"?>
<GLOBALLISTS>
<GLOBALLIST name="Task Type">
<LISTITEM value="Writing" />
<LISTITEM value="Research" />
<LISTITEM value="Review" />
<LISTITEM value="Editing" />
<LISTITEM value="Miscellaneous" />
</GLOBALLIST>
</GLOBALLISTS>
有关更多信息,请参见定义全局列表。
返回页首
指定要上载的全局列表的定义文件
若要上载全局列表定义,可在 taskxml 元素中指定 GLOBALLISTS 元素。 filename 特性是全局列表定义文件的相对路径。
下面的示例演示了如何指定用于上载包含全局列表的文件的任务。
<task id="GlobalLists" name="Global lists definition" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Global lists created">
<taskXml>
<GLOBALLISTS fileName="WorkItem Tracking\GlobalLists.xml" />
</taskXml>
</task>
返回页首
GLOBALLISTS 元素参考
下表介绍用于上载全局列表的定义文件的 GLOBALLISTS 元素。 可以在 WorkItemTracking 插件文件中的 taskXml 容器元素内指定此元素。
提示
可以使用 GLOBALLISTS (WorkItemTracking) 元素指定要上载的定义文件。 可以使用 GLOBALLISTS (Definition) 元素来定义全局列表。 有关更多信息,请参见定义全局列表。
元素 |
语法 |
说明 |
---|---|---|
GLOBALLISTS |
|
WorkItemTracking 插件的可选子元素。 指定包含在处理 WorkItemTracking 插件任务时要上载的全局列表定义的文件的路径和名称。 |
返回页首