Share via


Utilisation des catégories de types d'éléments de travail

Vous pouvez définir des catégories de types d'éléments de travail afin de faciliter l'exécution des requêtes et le suivi des informations pouvant être similaires mais auxquelles un nom différent a été attribué. L'utilisation de catégories permet de créer une association entre un type d'élément de travail et une catégorie. Le type d'élément de travail est référencé comme appartenant à une catégorie spécifique.

Chaque catégorie porte un nom convivial et un nom de référence qui doivent être uniques dans le projet d'équipe. Pour plus d'informations, consultez Conventions d'affectation de noms pour les objets de suivi des éléments de travail.

Seuls les administrateurs des projets d'équipe et les administrateurs Team Foundation sont autorisés à modifier les catégories.

Contenu de la rubrique

  • Structure de la syntaxe

  • Catégories définies pour les modèles de processus MSF

  • Filtrage d'une liste d'éléments de travail en fonction d'une catégorie

Structure de la syntaxe

Les catégories sont définies dans l'ensemble CATEGORIES des éléments CATEGORY qui sont stockés et utilisés par un projet d'équipe. Une catégorie ne peut pas être vide. Chaque élément CATEGORY doit définir exactement un DEFAULTWORKITEMTYPE et zéro, un ou plusieurs éléments WORKITEMTYPE.

Pour ajouter une catégorie à une collection de projets, importez la syntaxe suivante à l'aide de l'outil en ligne de commande witadmin importcategories :

<?xml version="1.0" encoding="utf-8" ?> 
<cat:WITCATEGORY version="1.0" xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
<CATEGORIES>
   <CATEGORY name="Category Name" refname="Category Reference Name" >
      <DEFAULTWORKITEMTYPE name="MyCorp.Defect"/>
      <WORKITEMTYPE name="work item type name 1" />
      <WORKITEMTYPE name=" work item type name 2" />
      …
      <WORKITEMTYPE name=" work item type name n" />
   </CATEGORY>
</CATEGORIES>

Les noms de chaque type d'élément de travail spécifiés pour chaque élément DEFAULTWORKITEMTYPE et WORKITEMTYPE doivent correspondre aux types d'éléments de travail définis pour le projet d'équipe. Lorsque vous importez un fichier de catégories, vous remplacez le contenu importé précédemment.

Catégories définies pour les modèles de processus MSF

Lorsque vous créez un projet d'équipe à l'aide de l'un des modèles de processus MSF (Microsoft Solutions Framework), le fichier de catégories suivant est utilisé pour définir quatre catégories : la catégorie des bogues, la catégorie des spécifications, la catégorie des étapes partagées et la catégorie des cas de test. Vous pouvez utiliser ces catégories conçues spécialement pour prendre en charge l'interaction avec le suivi des éléments de travail Team Foundation et Gestionnaire de tests.

Le contenu de ce fichier, comme répertorié ci-dessous, définit les types d'éléments de travail par défaut pour chaque catégorie :

<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories">
   <CATEGORY name="Bug Category" refname="Microsoft.BugCategory" >
      <DEFAULTWORKITEMTYPE name="Bug" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
      <DEFAULTWORKITEMTYPE name="User Story" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.SharedStepCategory" name="Shared Step Category">
      <DEFAULTWORKITEMTYPE name="Shared Steps" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.TestCaseCategory" name="Test Case Category">
      <DEFAULTWORKITEMTYPE name="Test Case" />
   </CATEGORY>
</cat:CATEGORIES>

Filtrage d'une liste d'éléments de travail en fonction d'une catégorie

Vous pouvez définir une requête d'élément de travail pour filtrer la liste en fonction de tous les éléments de travail dont le type appartient à une catégorie sélectionnée. Vous pouvez utiliser cette requête à l'aide de l'opérateur Dans le groupe. Par exemple, les critères de filtre suivants retournent tous les éléments de travail qui figurent dans le projet d'équipe actuel, qui sont assignés au membre d'équipe indiqué et qui sont définis comme appartenant à la catégorie des bogues :

Et/Ou

Champ

Opérateur

Value

 

Projet d'équipe

=

@Project

Et

Assigné à

=

@Me

Et

Type d'élément de travail

Dans le groupe

Catégorie de bogue

Voir aussi

Tâches

Créer une catégorie de types d'éléments de travail

Référence

Référence de schéma de définition de catégories

Personnalisation des catégories pour les types d'éléments de travail (witadmin)

Concepts

Référence de tous les éléments XML WITD

Personnalisation des données de suivi de projet, de formulaires, de flux de travail et d'autres objets

Autres ressources

Regroupement de types d'éléments de travail en catégories