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