グローバル ワークフローに関する XML 要素のリファレンス
グローバル ワークフローを使用することにより、多くの作業項目の種類とチーム プロジェクトが共有する作業項目フィールドおよびグローバル リストの定義と更新に必要な作業を最小限に抑えることができます。 グローバル ワークフローを使用すると、チーム プロジェクトまたはチーム プロジェクト コレクションのすべての作業項目の種類に適用されるフィールドとグローバル リストを定義および更新できます。
注意
グローバル ワークフローを定義するには、アプリケーション層サーバーでこの機能を有効にする必要があります。 このサーバーでは、この機能をサポートする Visual Studio Team Foundation Server のバージョン (Team Foundation Server 2010 Service Pack 1 (SP1) など) が実行されている必要があります。 Service Pack は、Microsoft Web サイトの「Visual Studio Team Foundation Server 2010 SP1 Beta」からダウンロードできます。
詳細については、「グローバル ワークフローのカスタマイズ」を参照してください。
このトピックの内容
グローバル ワークフローの構文構造
FIELD (定義) コンテナー要素
GLOBALLIST 子要素と LISTITEM 子要素
注意
コレクションのグローバル リストだけを管理する場合は、「グローバル リストの定義」を参照してください。
グローバル ワークフローの構文構造
グローバル ワークフローを定義するには、GLOBALWORKFLOW 要素を使用します。この要素では、子要素として FIELDS (定義) 要素と GLOBALLISTS 要素をサポートしています。
<?xml version="1.0" encoding="utf-8"?>
<GLOBALWORKFLOW>
<FIELDS>
<FIELD> . . . </FIELD>
</FIELDS>
<GLOBALLISTS>
<GLOBALLIST> . . . </GLOBALLIST>
</GLOBALLISTS>
</GLOBALWORKFLOW>
ページのトップへ
FIELD (定義) コンテナー要素
グローバル ワークフローでデータ フィールドを定義するには、次の構文を使用します。 この構文には、FIELD (定義) 要素の形式と省略可能なすべての子要素が示されています。 詳細については、「FIELD (定義) 要素」および「すべての FIELD XML 要素のリファレンス」を参照してください。
注意
グローバル ワークフローで定義するフィールドに、HELPTEXT 要素を指定することはできません。
<FIELD name="fieldDisplayName" refname="fieldReferenceName" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID "
syncnamechanges="true | false" reportingname="reportingDisplayName" reportingrefname="reportingReferenceName"
reportable="Dimension | Detail | Measure" formula="avg" >
<ALLOWEDVALUES> . . . </ALLOWEDVALUES>
<ALLOWEXISTINGVALUE />
<CANNOTLOSEVALUE />
<COPY />
<DEFAULT />
<EMPTY />
<FROZEN /> <MATCH />
<NOTSAMEAS />
<PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
<READONLY />
<REQUIRED />
<SERVERDEFAULT />
<SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
<VALIDUSER />
<WHEN>> . . . </WHEN>
<WHENNOT> . . . </WHENNOT>
<WHENCHANGED> . . . </WHENCHANGED>
<WHENNOTCHANGED> . . . </WHENNOTCHANGED>
</FIELD>
ページのトップへ
GLOBALLIST 子要素と LISTITEM 子要素
次の表に、GLOBALLIST 要素と LISTITEM 要素を示します。 これらの要素は、GLOBALWORKFLOW 要素の子要素として指定します。 これらの要素を使用して、項目の選択リストまたはドロップダウン メニューとしてユーザーに表示される値のリストを列挙できます。 詳細については、「リスト、選択リスト、およびグローバル リストの定義と使用」を参照してください。
要素 |
説明と構文 |
---|---|
GLOBALIST |
チーム プロジェクト コレクションまたはチーム プロジェクト用に保存される一連の LISTITEM 要素を定義します。 globalListName: 1 ~ 255 文字で構成されたテキスト文字列です。
GLOBALLIST は、GLOBALLISTS 要素に必須の子要素です。 |
LISTITEM |
リストに表示される有効値を定義します。
LISTITEM は、GLOBALLIST の必須の子要素です。 |
ページのトップへ
参照
概念
プロジェクトの追跡データ、フォーム、ワークフロー、その他のオブジェクトのカスタマイズ