WorkItemType, classe
Représente un type spécifique d' WorkItem.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType
Espace de noms : Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly : Microsoft.TeamFoundation.WorkItemTracking.Client (dans Microsoft.TeamFoundation.WorkItemTracking.Client.dll)
Syntaxe
'Déclaration
Public NotInheritable Class WorkItemType
public sealed class WorkItemType
Le type WorkItemType expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Description | Obtient une description par lisible de ce type d'élément de travail. | |
DisplayForm | Obtient l'URL de la forme d'affichage pour ce type d'élément de travail. | |
FieldDefinitions | Obtient la collection d' FieldDefinitions qui appartient à ce type d'élément de travail. | |
Name | Obtient le nom de ce type d'élément de travail. | |
Project | Obtient Project auquel ce type d'élément de travail appartient. | |
Store | Obtient WorkItemStore qui contient ce type d'élément de travail. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Export | Exporte la définition du type d'élément de travail en XML. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetNextState | Passe l'état de ce type d'élément de travail selon l'état actuel et l'action spécifiée. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
NewWorkItem | Crée et retourne une nouvelle instance d' WorkItem de ce type d'élément de travail. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
Validate(Project, String) | Valide ce type d'élément de travail dans le contexte d' Projectspécifié. | |
Validate(WorkItemStore, String) | Valide le type d'élément de travail dans le contexte d' WorkItemStorespécifié. | |
Validate(Project, String, String) | Valide le type d'élément de travail dans le contexte d' Project et de la méthode donnés de développement. | |
Validate(WorkItemStore, String, String) | Valide le type d'élément de travail dans le contexte d' WorkItemStorespécifié. |
Début
Événements
Nom | Description | |
---|---|---|
ValidationEventHandler | Gestionnaire d'événements pour les événements qui se produisent lors de l'appel d' Validate . |
Début
Notes
Plus de détails sur les types d'éléments de travail se trouve dans Personnaliser les données de suivi de projet, les formulaires, les flux de travail et d'autres objets. Le schéma XML pour un type d'élément de travail est décrit dans Index des définitions d'éléments XML pour les types d'éléments de travail.
Chaque WorkItem contient une référence au WorkItemType qu'elle implémente. Vous devez spécifier un WorkItemType lorsque vous construisez un WorkItem : WorkItem.WorkItem(WorkItemType). Vous pouvez obtenir le WorkItemType d' WorkItem via la propriété d' WorkItem.Type .
Vous pouvez déterminer les règles qui régissent les champs de ce type d'élément de travail en exportant la définition du type d'élément de travail en XML et en analysant le XML.
Pour plus d'informations sur l'utilisation de ce type, consultez Créer un élément de travail à l'aide du Modèle d'objet client pour Team Foundation.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.TeamFoundation.WorkItemTracking.Client, espace de noms