共用方式為


將全域清單加入至流程範本

您可以將全域清單加入至流程範本,以簡化與多個工作項目類型共同使用之一組值的定義。 全域清單會定義值清單,這個值清單可讓您用於控制使用者可在工作項目欄位中設定的值。 全域清單會定義可從下拉式功能表中挑選的項目,或者在工作項目表單或工作項目查詢中的挑選清單。 您可以使用全域清單,快速更新多個工作項目類型所用之挑選清單的內容。

您可以在 WorkItemTracking 外掛程式的 taskxml 項目中指定可定義要上傳之全域清單的檔案。

注意事項注意事項

Microsoft Solutions Framework (MSF) v5.0 的流程範本無法指定任何全域清單。

本主題內容

  • 定義全域清單

  • 指定要上傳的全域清單定義檔

  • GLOBALLIST 項目參考

從流程範本建立 Team 專案之後,您可以使用 witadmin 命令列工具匯出與匯入 Team 專案集合的全域清單。 如需詳細資訊,請參閱管理工作項目類型的全域清單 [witadmin]

定義全域清單

全域清單的定義必須使用 GLOBALLISTS (Definition) 父項目,在自己的檔案中指定,並符合在 globalists-01.xsd 檔案中定義的結構描述定義。 您可以從 Microsoft 網站的下列頁面下載用於追蹤工作項目的結構描述檔案: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

<GLOBALLISTS fileName="GlobalListFilePathName" />

WorkItemTracking 外掛程式的選擇性子項目。

指定檔案的路徑和名稱,這個檔案中包含要在處理 WorkItemTracking 外掛程式工作時上傳之全域清單的定義。

回到頁首

請參閱

參考

管理工作項目類型的全域清單 [witadmin]

概念

定義全域清單

其他資源

使用工作項目追蹤外掛程式定義和自訂用於追蹤工作項目的物件