プロセス テンプレートへのグローバル リストの追加
プロセス テンプレートにグローバル リストを追加して、複数の作業項目の種類と共通で使用する値のセットを効率的に定義できます。 グローバル リストでは、ユーザーが作業項目のフィールドに設定する値の制御に使用できる値のリストを定義します。 グローバル リストでは、作業項目フォームまたは作業項目クエリのドロップダウン メニューや選択リストから選択できるエントリを定義します。 多くの作業項目の種類で使用される選択リストの内容を簡単に更新するには、グローバル リストを使用します。
グローバル リストを定義するファイルを指定して、作業項目トラッキング プラグインの taskxml 要素にアップロードします。
注意
MSF (Microsoft Solutions Framework) v5.0 用のプロセス テンプレートでは、グローバル リストを指定しません。
このトピックの内容
グローバル リストの定義
アップロードするグローバル リスト定義ファイルの指定
GLOBALLIST 要素リファレンス
プロセス テンプレートからチーム プロジェクトを作成したら、witadmin コマンド ライン ツールを使用して、チーム プロジェクト コレクションのグローバル リストをエクスポートおよびインポートできます。 詳細については、「作業項目の種類のグローバル リストの管理 [witadmin]」を参照してください。
グローバル リストの定義
グローバル リストの定義は、GLOBALLISTS (要素) 親要素を使用して、独自のファイルで指定します。また、globalists-01.xsd ファイルで定義されたスキーマ定義に従っている必要があります。 作業項目のトラッキングに使用するスキーマ ファイルは、Microsoft Web サイトの「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 要素を次の表に示します。 作業項目トラッキング プラグイン ファイルの taskXml コンテナー要素内で、次の要素を指定します。
注意
アップロードする定義ファイルを指定するには、GLOBALLISTS (作業項目トラッキング) 要素を使用します。 GLOBALLISTS (定義) 要素を使用して、グローバル リストを定義します。 詳細については、「グローバル リストの定義」を参照してください。
要素 |
構文 |
説明 |
---|---|---|
GLOBALLISTS |
|
作業項目トラッキング プラグインの子要素です (省略可能)。 作業項目トラッキング プラグインのタスクが処理されるときにアップロードされる、グローバル リストの定義を格納するファイルのパスと名前を指定します。 |
ページのトップへ
参照
参照
作業項目の種類のグローバル リストの管理 [witadmin]