WorkItem, classe
Représente un élément de travail sur Team Foundation Server.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
Espace de noms : Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly : Microsoft.TeamFoundation.WorkItemTracking.Client (dans Microsoft.TeamFoundation.WorkItemTracking.Client.dll)
Syntaxe
'Déclaration
Public NotInheritable Class WorkItem
public sealed class WorkItem
Le type WorkItem expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
WorkItem | Initialise une nouvelle instance de la classe de WorkItem d' WorkItemTypespécifié. |
Début
Propriétés
Nom | Description | |
---|---|---|
AreaId | Obtient ou définit la valeur entière du champ d'AreaId pour cet élément de travail. | |
AreaPath | Obtient ou définit la valeur de chaîne du champ d'AreaPath pour cet élément de travail. | |
AttachedFileCount | Obtient le nombre de fichiers joints pour cet élément de travail. | |
Attachments | Obtient l'objet d' AttachmentCollection qui représente les connexions qui appartiennent à cet élément de travail. | |
AuthorizedDate | ||
ChangedBy | Obtient la valeur de chaîne du champ de ChangedBy pour cet élément de travail. | |
ChangedDate | Obtient l'objet d' DateTime qui représente la date et l'heure que cet élément de travail a été en dernier modifié. | |
Collection | ||
CreatedBy | Obtient la valeur de chaîne du champ de CreatedBy pour cet élément de travail. | |
CreatedDate | Obtient l'objet d' DateTime qui représente la date et l'heure que cet élément de travail a été créé. | |
Description | Obtient ou définit une chaîne qui décrit cet élément de travail. | |
DisplayForm | Obtient la forme d'affichage associé à cet élément de travail. | |
ExternalLinkCount | Obtient le nombre de liens externes dans cet élément de travail. | |
FieldData | ||
Fields | Obtient l'objet d' FieldCollection qui contient Fields de cet élément de travail. | |
History | Obtient ou définit la valeur de chaîne du champ Historique de l'élément de travail. | |
HyperLinkCount | Obtient le nombre de liens hypertexte dans cet élément de travail. | |
Id | Obtient l'ID de cet élément de travail. | |
InternalVersion | ||
IsAccessDenied | ||
IsDirty | Obtient une balise qui décrit si cet élément de travail a été modifié sa dernière sauvegarde. | |
IsNew | Obtient une balise qui décrit si cet élément de travail est nouveau. | |
IsOpen | Obtient une balise qui décrit si cet élément de travail est ouvert pour la modification. | |
IsPartialOpen | Obtient une balise qui indique si l'élément de travail est partiellement ouvert. | |
IsReadOnly | Obtient une balise qui indique si l'élément de travail est en lecture seule. | |
IsReadOnlyOpen | Obtient une balise qui indique si l'élément de travail est ouvert en lecture seule. | |
Item[String] | Obtient ou définit la valeur d'un champ dans cet élément de travail spécifié par le nom du champ. | |
Item[CoreField] | Obtient ou définit la valeur d'un champ dans cet élément de travail spécifié par l'ID de champ | |
IterationId | Obtient ou définit la valeur entière du champ d'IterationId de cet élément de travail. | |
IterationPath | Obtient ou définit la valeur de chaîne du champ d'IterationPath de cet élément de travail. | |
LinkData | ||
Links | Obtient la collection des liens de cet élément de travail. | |
NodeName | Obtient ou définit la valeur de chaîne du champ de NodeName de cet élément de travail. | |
Project | Obtient le projet actuel associé à cet élément de travail. | |
Reason | Obtient ou définit la valeur de chaîne du champ raison pour cet élément de travail. | |
RelatedLinkCount | Obtient le nombre de liens associés de cet élément de travail. | |
Rev | Obtient l'entier représentant le numéro de révision de cet élément de travail. | |
RevisedDate | Obtient un objet d' DateTime qui représente la date et l'heure de balisage de cet élément de travail. | |
Revision | Obtient l'entier représentant le numéro de révision de cet élément de travail. | |
Revisions | Obtient un objet d' RevisionCollection qui représente une collection de nombres de balisage valide pour cet élément de travail. | |
State | Obtient ou définit une chaîne qui décrit l'état de cet élément de travail. | |
Store | Obtient WorkItemStore auquel cet élément de travail appartient. | |
Tags | ||
TemporaryId | Obtient l'ID temporaire de cet élément de travail. | |
Title | Obtient ou définit une chaîne qui décrit le titre de l'élément de travail. | |
Type | Obtient un objet d' WorkItemType qui représente le type de cet élément de travail. | |
Uri | Obtient l'URI (Uri) de cet élément de travail. | |
Watermark | ||
WorkItemLinkHistory | Obtient un objet d' WorkItemLinkCollection qui représente une collection d' WorkItemLinks qui lient à cet élément de travail ou maintenant lié à est dans le passé. | |
WorkItemLinks | Obtient un objet d' WorkItemLinkCollection qui représente une collection d' WorkItemLinks qui lient actuel à cet élément de travail. |
Début
Méthodes
Nom | Description | |
---|---|---|
ApplyRules() | ||
ApplyRules(Boolean) | ||
CalculateFieldLists | ||
Close | Ferme cette instance de WorkItem et libère la mémoire qui est associée. | |
Copy() | Crée une copie de cette instance de WorkItem. | |
Copy(WorkItemType) | Crée une copie de cette instance de WorkItem qui est d' WorkItemTypespécifié. | |
Copy(WorkItemType, WorkItemCopyFlags) | Crée une copie de cette instance de WorkItem qui est d' WorkItemTypespécifié. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetActionObject | ||
GetActionsHistory | ||
GetFieldValue | ||
GetFieldValueExternal | ||
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetLatestSyncData | ||
GetNextState | Passe l'état de cet élément de travail selon l'action d'un utilisateur. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsValid | Valide les champs de cet élément de travail. | |
Open | Ouvre l'élément de travail pour la modification. | |
PartialOpen | Ouvre l'élément de travail pour la modification en transmission de les plus faibles quantités de données sur le réseau. | |
Reset | Retourne toutes les modifications apportées depuis la dernière sauvegarde. | |
Save() | Enregistre toutes les modifications en attente sur cet élément de travail. | |
Save(SaveFlags) | Enregistre toutes les modifications en attente sur cet élément de travail. | |
SetDirty | Substitue provisoirement modifié l'état d'un élément de travail.Toute modification apportée à l'élément de travail cela entraîne d'être réinitialisé à la valeur correcte, selon l'état de la modification de l'élément de travail. | |
SyncToLatest | Synchronise l'élément de travail à la dernière révision. | |
SyncWorkItem | ||
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
Validate | Obtient un ArrayList des champs de cet élément de travail qui ne sont pas valides. |
Début
Événements
Nom | Description | |
---|---|---|
FieldChanged | Se produit lorsqu'un champ est mis à jour dans cette instance de WorkItem. | |
Saving | L'événement est déclenché chaque fois que l'élément de travail est sur le point d'être enregistré. |
Début
Champs
Nom | Description | |
---|---|---|
c_revisionHistory | ||
c_revisionLatest | ||
c_revisionNull | ||
c_revisionUpdate |
Début
Notes
Les méthodes suivantes pour accéder aux champs et des valeurs de champ sont disponibles :
WorkItem [« nom de champ »] obtient ou définit la valeur d'un champ.
WorkItem.Fields [« nom de champ »] obtient ou définit le champ, pas la valeur.
WorkItem.Fields [« nom de champ »]. La valeur obtient ou définit la valeur du champ.
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