將全域清單加入至流程範本
您可以將全域清單加入至流程範本,以簡化與多個工作項目類型共同使用之一組值的定義。 全域清單會定義值清單,這個值清單可讓您用於控制使用者可在工作項目欄位中設定的值。 全域清單會定義可從下拉式功能表中挑選的項目,或者在工作項目表單或工作項目查詢中的挑選清單。 您可以使用全域清單,快速更新多個工作項目類型所用之挑選清單的內容。
您可以在 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 |
|
WorkItemTracking 外掛程式的選擇性子項目。 指定檔案的路徑和名稱,這個檔案中包含要在處理 WorkItemTracking 外掛程式工作時上傳之全域清單的定義。 |
回到頁首