WorkItem-Klasse
Stellt eine Arbeitsaufgabe auf Team Foundation Server dar.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
Namespace: Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly: Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)
Syntax
'Declaration
Public NotInheritable Class WorkItem
public sealed class WorkItem
Der WorkItem-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
WorkItem | Initialisiert eine neue Instanz der Arbeitsaufgabenklasse angegebenen WorkItemType. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AreaId | Ruft den ganzzahligen Wert des AreaId-Felds für diese Arbeitsaufgabe fest. | |
AreaPath | Ruft den Zeichenfolgenwert des AreaPath-Felds für diese Arbeitsaufgabe fest. | |
AttachedFileCount | Ruft die Anzahl angefügter Dateien für diese Arbeitsaufgabe ab. | |
Attachments | Ruft das AttachmentCollection-Objekt ab, das die Anlagen darstellt, die dieser Arbeitsaufgabe gehören. | |
AuthorizedDate | ||
ChangedBy | Ruft den Zeichenfolgenwert des ChangedBy-Felds für diese Arbeitsaufgabe ab. | |
ChangedDate | Ruft das DateTime-Objekt ab, das Datum und Uhrzeit darstellt, dass die Arbeitsaufgabe zuletzt geändert wurde. | |
CreatedBy | Ruft den Zeichenfolgenwert des CreatedBy-Felds für diese Arbeitsaufgabe ab. | |
CreatedDate | Ruft das DateTime-Objekt ab, das Datum und Uhrzeit darstellt, dass diese Arbeitsaufgabe erstellt wurde. | |
Description | Ruft eine Zeichenfolge ab, die diese Arbeitsaufgabe beschrieben. | |
DisplayForm | Ruft das Anzeigenformular ab, die der Arbeitsaufgabe zugeordnet ist. | |
ExternalLinkCount | Ruft die Anzahl externer Links in dieser Arbeitsaufgabe ab. | |
Fields | Ruft das FieldCollection-Objekt ab, das das Field dieser Arbeitsaufgabe enthält. | |
History | Ruft den Zeichenfolgenwert des Verlaufsfelds für diese Arbeitsaufgabe fest. | |
HyperLinkCount | Ruft die Anzahl der Links in dieser Arbeitsaufgabe ab. | |
Id | Ruft die ID der Arbeitsaufgabe ab. | |
IsDirty | Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe wie seine letzte Speichern geändert wurde. | |
IsNew | Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe neu ist. | |
IsOpen | Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe zur Bearbeitung geöffnet ist. | |
IsPartialOpen | Ruft ein Flag ab, das beschreibt, ob die Arbeitsaufgabe teilweise geöffnet ist. | |
IsReadOnly | Ruft ein Flag ab, das beschreibt, ob die Arbeitsaufgabe schreibgeschützt ist. | |
IsReadOnlyOpen | Ruft ein Flag ab, das beschreibt, ob die Arbeitsaufgabe geöffnet, als schreibgeschützt. | |
Item[String] | Ruft ab oder legt den Wert eines Felds in dieser Arbeitsaufgabe fest, die vom Feldnamen angegeben wird. | |
Item[CoreField] | Ruft ab oder legt den Wert eines Felds in dieser Arbeitsaufgabe fest, die durch die Feld-ID angegeben wird | |
IterationId | Ruft den ganzzahligen Wert des IterationId-Felds dieser Arbeitsaufgabe fest. | |
IterationPath | Ruft den Zeichenfolgenwert des IterationPath-Felds dieser Arbeitsaufgabe fest. | |
Links | Ruft die Auflistung der Links in dieser Arbeitsaufgabe ab. | |
NodeName | Ruft den Zeichenfolgenwert des NodeName-Felds dieser Arbeitsaufgabe fest. | |
Project | Ruft das aktuelle Projekt ab, die der Arbeitsaufgabe zugeordnet ist. | |
Reason | Ruft den Zeichenfolgenwert des Grundfelds für diese Arbeitsaufgabe fest. | |
RelatedLinkCount | Ruft die Anzahl von zugehörigen Links dieser Arbeitsaufgabe ab. | |
Rev | Ruft die Ganzzahl ab, die die Revisionsnummer dieser Arbeitsaufgabe darstellt. | |
RevisedDate | Ruft ein DateTime-Objekt ab, das das Revisionsdatum und Uhrzeit dieser Arbeitsaufgabe darstellt. | |
Revision | Ruft die Ganzzahl ab, die die Revisionsnummer dieser Arbeitsaufgabe darstellt. | |
Revisions | Ruft ein RevisionCollection-Objekt ab, das eine Auflistung Revisionsnummern gültige für diese Arbeitsaufgabe darstellt. | |
State | Ruft eine Zeichenfolge fest, die den Zustand dieser Arbeitsaufgabe beschrieben. | |
Store | Ruft WorkItemStore ab, dem diese Arbeitsaufgabe gehört. | |
Tags | ||
TemporaryId | Ruft die ID temporäre dieser Arbeitsaufgabe ab. | |
Title | Ruft eine Zeichenfolge fest, die den Titel der Arbeitsaufgabe beschrieben. | |
Type | Ruft ein WorkItemType-Objekt ab, das den Typ dieser Arbeitsaufgabe darstellt. | |
Uri | Ruft die URL (Uniform Resource Identifier (Uri) dieser Arbeitsaufgabe ab. | |
Watermark | ||
WorkItemLinkHistory | Ruft ein WorkItemLinkCollection-Objekt ab, das eine Auflistung des WorkItemLink s darstellt, die an dieser Arbeitsaufgabe jetzt oder in der Vergangenheit verknüpft diese zu verknüpfen. | |
WorkItemLinks | Ruft ein WorkItemLinkCollection-Objekt ab, das eine Auflistung des WorkItemLink s darstellt, das gegenwärtig an dieser Arbeitsaufgabe verknüpfen. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Close | Schließt die Arbeitsaufgabeninstanz und gibt Arbeitsspeicher frei, der ihr zugeordnet wird. | |
Copy() | Erstellt eine Kopie dieser Arbeitsaufgabeninstanz. | |
Copy(WorkItemType) | Erstellt eine Kopie dieser Arbeitsaufgabeninstanz, die der angegebenen WorkItemType ist. | |
Copy(WorkItemType, WorkItemCopyFlags) | Erstellt eine Kopie dieser Arbeitsaufgabeninstanz, die der angegebenen WorkItemType ist. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetNextState | Ruft den folgenden Zustand dieser Arbeitsaufgabe anhand die Aktion eines Benutzers ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsValid | Überprüft die Felder dieser Arbeitsaufgabe. | |
Open | Öffnet diese Arbeitsaufgabe für Änderung. | |
PartialOpen | Öffnet diese Arbeitsaufgabe für Änderung, wenn, minimale Datenmengen über das Netzwerk zu senden. | |
Reset | Stellt alle Änderungen zurückgesetzt, die vorgenommen wurden, da speichern dauern Sie. | |
Save() | Speichert alle ausstehenden Änderungen auf dieser Arbeitsaufgabe. | |
Save(SaveFlags) | Speichert alle ausstehenden Änderungen auf dieser Arbeitsaufgabe. | |
SetDirty | Überschreibt vorübergehend den geänderten Zustand einer Arbeitsaufgabe.Jede Änderung zur Arbeitsaufgabe geht, den richtigen Wert, abhängig vom Änderungszustand der Arbeitsaufgabe zurück. | |
SyncToLatest | Synchronisiert die Arbeitsaufgabe der aktuellen Revision. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
Validate | Ruft ein ArrayList von Feldern an dieser Arbeitsaufgabe, die ungültig sind. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
FieldChanged | Tritt auf, wenn ein Feld in der Arbeitsaufgabeninstanz aktualisiert wird. | |
Saving | Das Ereignis wird jedes Mal ausgelöst, dass die Arbeitsaufgabe im Begriff ist gespeichert. |
Zum Seitenanfang
Hinweise
Die folgenden Methoden, um die Felder und auf Feldwerte zuzugreifen sind verfügbar:
Arbeitsaufgabe ["Feldname"] ruft ab, und legt den Wert eines Felds fest.
WorkItem.Fields ["Feldname"] ruft ab, und legt das Feld, den Wert fest.
WorkItem.Fields ["Feldname"]. Wert ruft ab, und legt den Wert des Felds fest.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.