Share via


Créer un type d'élément de travail

Vous pouvez créer un type d'élément de travail en démarrant avec l'exemple de code illustré dans cette rubrique. Un type d'élément de travail définit les règles, champs, états et transitions d'un élément de travail qui sera suivi dans un projet d'équipe, notamment les bogues, les spécifications et les risques. Le type d'élément de travail est spécifié dans un fichier XML de définition de type dans le dossier Suivi des éléments de travail qui se trouve dans le dossier TypeDefinitions. Par exemple, Microsoft Solutions Framework (MSF) for Agile Software Development définit les types d'éléments de travail Bogue, Qualité de service, Scénario, Risque et Tâche dans les fichiers Bug.xml, QoS.xml, Scenario.xml, Risk.xml et Task.xml, respectivement.

Vous pouvez personnaliser ou créer des fichiers de définition de type dans le dossier TypeDefinitions. Vous pouvez ensuite importer votre nouveau type d'élément de travail dans un projet unique, ou l'ajouter à votre modèle de processus et télécharger le modèle modifié dans votre serveur Team Foundation Server.

Autorisations requises

Pour effectuer cette procédure, vous devez être membre du groupe Team Foundation Administrators ou Project Administrators pour le projet. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Pour créer un type d'élément de travail

  1. Dans Visual Studio, créez un fichier XML pour votre type d'élément de travail. Pour ce faire, dans le menu Fichier, cliquez sur Nouveau, puis sur Fichier.

  2. Dans la boîte de dialogue Nouveau fichier, sous Catégories, sélectionnez Général puis, sous Modèles, sélectionnez Fichier XML.

  3. Copiez et collez le code suivant dans le fichier :

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
    <WORKITEMTYPE name="New Work Item Type Name">
    <DESCRIPTION>A description of your new work item type.</DESCRIPTION>
    <GLOBALLISTS>
    </GLOBALLISTS>
    <FIELDS>
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
          </FIELD>
    </FIELDS>
    <WORKFLOW>
          <STATES>
            <STATE value="Active">
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
            </TRANSITION>
           </TRANSITIONS>
    </WORKFLOW>
    <FORM>
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. Cliquez sur Enregistrer pour enregistrer les modifications. Dans la boîte de dialogue Enregistrer le fichier sous, nommez le fichier et enregistrez-le en tant que fichier .xml.

    Si vous créez un type d'élément de travail pour personnaliser un modèle de processus, accédez à l'emplacement où vous voulez télécharger le modèle de processus et enregistrez votre fichier dans le dossier \WorkItem Tracking\TypeDefinitions.

    Notes

    Si vous exécutez Windows Vista, il est possible que vous ne disposiez pas d'autorisations sur certains dossiers. Si vous tentez d'exporter le type d'élément de travail vers un emplacement où vous n'avez pas d'autorisations définies, la technologie de virtualisation du Registre redirige automatiquement le fichier exporté et l'enregistre dans le magasin virtuel. Pour éviter cette redirection, vous pouvez exporter le fichier vers un emplacement où vous disposez d'autorisations. Pour plus d'informations sur la virtualisation du Registre, consultez le site Web Microsoft : Virtualisation du Registre (page éventuellement en anglais) et Problèmes de virtualisation de fichiers communs et du Registre dans Windows Vista.

  5. Pour personnaliser votre type d'élément de travail, consultez Définition des champs d'éléments de travail, Définition et personnalisation du flux de travail des éléments de travail et Conception et personnalisation d'un formulaire d'élément de travail.

  6. Pour importer le nouveau type d'élément de travail dans un projet unique, consultez Personnalisation et gestion des types d'éléments de travail (witadmin). Pour ajouter le type d'élément de travail à votre modèle de processus, consultez Ajouter des définitions de type pour des éléments de travail à un modèle de processus.

Voir aussi

Référence

Personnalisation et gestion des types d'éléments de travail (witadmin)

Concepts

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

Autres ressources

Index des définitions d'éléments XML pour les types d'éléments de travail

Historique des modifications

Date

Historique

Motif

Avril 2011

L'espace de noms référencé dans l'exemple XML a été corrigé.

Résolution des bogues de contenu.