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 Arbeitsaufgabeklasse angegebenen WorkItemType. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AreaId | Ruft ab oder legt den ganzzahligen Wert des AreaId-Felds für diese Arbeitsaufgabe fest. | |
AreaPath | Ruft ab oder legt 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 Objekt ab, das AttachmentCollection 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 das Datum und die Uhrzeit darstellt, dass diese Arbeitsaufgabe zuletzt geändert wurde. | |
Collection | ||
CreatedBy | Ruft den Zeichenfolgenwert des CreatedBy-Felds für diese Arbeitsaufgabe ab. | |
CreatedDate | Ruft das DateTime-Objekt ab, das das Datum und die Uhrzeit darstellt, dass diese Arbeitsaufgabe erstellt wurde. | |
Description | Ruft ab oder legt eine Zeichenfolge fest, die diese Arbeitsaufgabe beschreibt. | |
DisplayForm | Ruft das Anzeigenformular ab, das dieser Arbeitsaufgabe zugeordnet ist. | |
ExternalLinkCount | Ruft die Anzahl der externen Links in dieser Arbeitsaufgabe. | |
FieldData | ||
Fields | Ruft das FieldCollection-Objekt ab, das das Field s dieser Arbeitsaufgabe enthält. | |
History | Ruft ab oder legt den Zeichenfolgenwert des Verlaufsfelds für diese Arbeitsaufgabe fest. | |
HyperLinkCount | Ruft die Anzahl der Links in dieser Arbeitsaufgabe. | |
Id | Ruft die ID dieser Arbeitsaufgabe. | |
InternalVersion | ||
IsAccessDenied | ||
IsDirty | Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe seit der letzten Speicherung 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 für die 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 ist, als schreibgeschützt. | |
Item[String] | Ruft ab oder legt den Wert eines Felds in dieser Arbeitsaufgabe fest, die von den Feldnamen angegeben wird. | |
Item[CoreField] | Ruft ab oder legt den Wert eines Felds in dieser Arbeitsaufgabe fest, die von der Feld ID angegeben wird | |
IterationId | Ruft ab oder legt den ganzzahligen Wert des IterationId-Felds dieser Arbeitsaufgabe fest. | |
IterationPath | Ruft ab oder legt den Zeichenfolgenwert des IterationPath-Felds dieser Arbeitsaufgabe fest. | |
LinkData | ||
Links | Ruft die Auflistung der Links in dieser Arbeitsaufgabe. | |
NodeName | Ruft ab oder legt den Zeichenfolgenwert des NodeName-Felds dieser Arbeitsaufgabe fest. | |
Project | Ruft das aktuelle Projekt ab, das dieser Arbeitsaufgabe zugeordnet ist. | |
Reason | Ruft ab oder legt den Zeichenfolgenwert des Felds für diese Arbeitsaufgabe fest. | |
RelatedLinkCount | Ruft die Anzahl der zugehörigen Links dieser Arbeitsaufgabe. | |
Rev | Ruft die ganze Zahl ab, die die Revisionsnummer dieser Arbeitsaufgabe darstellt. | |
RevisedDate | Ruft ein DateTime-Objekt ab, das das Revisionsdatum und die Zeit dieser Arbeitsaufgabe darstellt. | |
Revision | Ruft die ganze Zahl ab, die die Revisionsnummer dieser Arbeitsaufgabe darstellt. | |
Revisions | Ruft ein RevisionCollection-Objekt ab, das eine Auflistung gültige Revisionsnummern für diese Arbeitsaufgabe darstellt. | |
State | Ruft ab oder legt eine Zeichenfolge fest, die den Zustand dieser Arbeitsaufgabe beschreibt. | |
Store | Ruft WorkItemStore ab, die diese Arbeitsaufgabe gehört. | |
Tags | ||
TemporaryId | Ruft die temporäre ID dieser Arbeitsaufgabe. | |
Title | Ruft ab oder legt eine Zeichenfolge fest, die den Titel der Arbeitsaufgabe beschreibt. | |
Type | Ruft ein WorkItemType-Objekt ab, das den Typ dieser Arbeitsaufgabe darstellt. | |
Uri | Ruft den (Uniform Resource Identifier)Uri dieser Arbeitsaufgabe. | |
Watermark | ||
WorkItemLinkHistory | Ruft ein WorkItemLinkCollection-Objekt ab, das eine Auflistung des WorkItemLink s darstellt, die zu dieser Arbeitsaufgabe jetzt oder in der Vergangenheit verknüpft darauf verknüpfen. | |
WorkItemLinks | Ruft ein WorkItemLinkCollection-Objekt ab, das eine Auflistung des WorkItemLink s darstellt, die derzeit auf dieser Arbeitsaufgabe verknüpfen. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
ApplyRules() | ||
ApplyRules(Boolean) | ||
CalculateFieldLists | ||
Close | Schließt diese Arbeitsaufgabeinstanz und gibt Arbeitsspeicher frei, der damit verbundene. | |
Copy() | Erstellt eine Kopie dieser Arbeitsaufgabeinstanz. | |
Copy(WorkItemType) | Erstellt eine Kopie dieser Arbeitsaufgabeinstanz, die von angegebenen WorkItemType ist. | |
Copy(WorkItemType, WorkItemCopyFlags) | Erstellt eine Kopie dieser Arbeitsaufgabeinstanz, die von angegebenen WorkItemType ist. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetActionObject | ||
GetActionsHistory | ||
GetFieldValue | ||
GetFieldValueExternal | ||
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetLatestSyncData | ||
GetNextState | Ruft den folgenden Zustand dieser Arbeitsaufgabe auf Grundlage der 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 wieder her, die vorgenommen wurden, da speichern Sie dauern. | |
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 der Arbeitsaufgabe geht, den richtigen Wert, je nach Änderungszustand der Arbeitsaufgabe zurückgesetzt werden. | |
SyncToLatest | Synchronisiert die Arbeitsaufgabe der aktuellen Revision. | |
SyncWorkItem | ||
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
Validate | Ruft eine ArrayList von Feldern in dieser Arbeitsaufgabe ab, die ungültig sind. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
FieldChanged | Tritt auf, wenn ein Feld in dieser Arbeitsaufgabeinstanz aktualisiert wird. | |
Saving | Das Ereignis wird jedes Mal ausgelöst, dass die Arbeitsaufgabe im Begriff ist gespeichert. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
c_revisionHistory | ||
c_revisionLatest | ||
c_revisionNull | ||
c_revisionUpdate |
Zum Seitenanfang
Hinweise
Die folgenden Methoden, um die Felder und auf der Feldwerte zuzugreifen sind verfügbar:
Arbeitsaufgabe "[Feldname]" ruft ab, bzw. legt den Wert eines Felds fest.
WorkItem.Fields ["Feldname]" ruft ab, bzw. legt das Feld, nicht den Wert fest.
WorkItem.Fields ["Feldname]". Wert ruft ab, bzw. 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.