作業項目インスタンス

更新 : 2007 年 11 月

チーム プロジェクトの作成時に、チーム メンバが作業を開始するときに既に作成されている作業項目インスタンスの初期セットを指定できます。MSF for Agile Software Development は、プロジェクト リーダーおよびチームを支援するプロジェクト チェックリストとしての役割を果たす、タスクの初期セットを作成します。

作業項目インスタンスの指定

作業項目インスタンスを指定するには、その作業項目の値に加えて、WI 要素と FIELD 要素を使用します。

<WI type="">
   <FIELD refname="" value="" />
</WI>

WI 要素の type 属性は、バグ、シナリオ、リスクなど、作成する作業項目の種類を指定します。1 つ以上の FIELD 要素を指定して、作業項目のフィールド値を指定する必要があります。FIELD 要素は、次の表に示されている 2 つの属性を備えています。

属性

説明

refname

設定するフィールドの参照名。

value

フィールドに設定する値。

次の例は、作業項目の種類がタスクである作業項目インスタンスを作成する方法を示しています。作業項目の名前は Setup: Set Permissions です。必須フィールドの値が指定されていることに注意してください。

<task
   id="WIs"
   name="WorkItems"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Work items uploaded"
   completionDescription = "Processing the actual work items used by work item tracking">
   <dependencies>
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
       <WORKITEMS>
       <WI type="Task">
          <FIELD refname="System.Title" value="Setup: Set Permissions" />
          <FIELD refname="System.IterationPath" value="$$PROJECTNAME$$\Iteration 0" />
          <FIELD refname="System.State" value="Active" />
          <FIELD refname="System.Reason" value="New" />
          <FIELD refname="Microsoft.VSTS.Common.Issue" value="No" />
          <FIELD refname="Microsoft.VSTS.Common.ExitCriteria" value="Yes" />
          <FIELD refname="System.Description" value="Using the admin UI in VS adds users to one of the 3 groups: Project administrators, Contributors, or Readers." />
         </WI>
      </WORKITEMS>
   </taskXml>
</task>

参照

処理手順

方法 : 作業項目の種類の定義の変更を検証する

方法 : プロセス テンプレートにクエリを追加する

概念

作業項目の種類