Share via


Ajouter une instance d'élément de travail à un modèle de processus

En ajoutant des éléments de travail à votre modèle de processus, vous définissez un ensemble de tâches ou d'autres éléments agissant comme des rappels auprès de chaque chef de projet, à effectuer une fois que le projet d'équipe est créé. Par exemple, vous pouvez créer pour chacun une tâche consistant à assigner des autorisations aux membres de l'équipe, définir des zones de produit et des jalons, configurer des définitions de build et déterminer la stratégie de branche pour le contrôle de version.

Notes

La définition d'instances d'élément de travail est facultative.Les modèles de processus de Microsoft Solutions Framework (MSF) n'incluent pas d'instances d'élément de travail.

Dans cette rubrique

  • Définition d'instances d'élément de travail

  • Référence des éléments WORKITEMS

Définition d'instances d'élément de travail

Pour définir une instance d'élément de travail, vous spécifiez le type d'élément de travail en même temps que des valeurs de champs pour ces éléments de travail. Vous utilisez les éléments WI et FIELD contenus dans l'élément WORKITEMS. Vous spécifiez le jeu d'instances d'élément de travail dans un élément taskXml dans le fichier du plug-in Suivi des éléments de travail. Chaque instance d'élément de travail doit être conforme à la définition de schéma des éléments de travail, définie dans le fichier WorkItemMethodology.xsd. Vous pouvez télécharger les fichiers de schéma permettant d'effectuer le suivi des éléments de travail à partir de la page suivante du site Web Microsoft : Process Template and Work Item Schemas for Visual Studio Team Foundation.

L'attribut de type pour l'élément WI spécifie le type d'élément de travail créé, par exemple, une tâche, un récit utilisateur ou un problème. Vous devez assigner des valeurs à chaque champ obligatoire selon le type d'élément de travail.

L'exemple suivant spécifie une tâche d'élément de travail qui rappelle aux administrateurs de projet qu'ils doivent affecter des membres de l'équipe à un ou plusieurs groupes de sécurité. Des valeurs sont assignées à tous les champs obligatoires. Étant donné que les instances d'élément de travail dépendent des définitions de type des éléments de travail, vous devez spécifier la tâche de création d'instances d'élément de travail après la tâche de création de types d'éléments de travail.

<task id="WIT_Instances" name="Work Item tasks definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item instances created"> 
   <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="System.Description" value="Using the admin UI in Visual Studio adds team members to one of the three groups: Project administrators, Contributors, or Readers." />
         </WI>
      </WORKITEMS>
   </taskXml>
</task>

Retour au début

Référence des éléments WORKITEMS

La syntaxe suivante illustre la structure de l'élément WORKITEMS et de ses éléments enfants. Vous spécifiez ces éléments dans un élément taskXml dans le fichier du plug-in Suivi des éléments de travail.

<WORKITEMS>
   <WI type="TypeA">
      <FIELD refname="Field1" value="Value1" />
      <FIELD refname="Field2" value="Value2" />
      . . .
      <FIELD refname="FieldN" value="ValueN" />
   </WI>
   . . .
</WORKITEMS>

Élément

Syntaxe

Description

FIELD

<FIELD refname="FieldReferenceName" value="Value" />

Élément enfant obligatoire de WI.

Spécifie le nom de référence d'un champ et la valeur à assigner à ce champ.

HYPERLINK

<HYPERLINK URL="URL" relativePath="false" />

Élément enfant facultatif de WI.

Définit un lien hypertexte pour l'instance d'élément de travail. Vous pouvez spécifier true ou false pour le chemin d'accès relatif.

WI

<WI type="WorkItemType">
   <FIELD> . . .</FIELD>
   <HYPERLINK> . . .</HYPERLINK>
</WI>

Élément enfant obligatoire de WORKITEMS.

Définit le type d'élément de travail à créer et les valeurs à assigner à des champs spécifiques.

WORKITEMS

<WORKITEMS>
   <WI>
      <FIELD> . . .</FIELD>
      <HYPERLINK> . . .</HYPERLINK>
   </WI>
</WORKITEMS >

Élément enfant facultatif de l'élément taskXml pour le plug-in Suivi des éléments de travail.

Contient une collection d'éléments WI définissant chacun une instance d'élément de travail.

Retour au début

Voir aussi

Concepts

Personnaliser un modèle de processus

Définir des objets pour le suivi des éléments de travail à l'aide du plug-in de suivi des éléments de travail