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
Öffentliche Methode WorkItem Initialisiert eine neue Instanz der Arbeitsaufgabenklasse angegebenen WorkItemType.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AreaId Ruft den ganzzahligen Wert des AreaId-Felds für diese Arbeitsaufgabe fest.
Öffentliche Eigenschaft AreaPath Ruft den Zeichenfolgenwert des AreaPath-Felds für diese Arbeitsaufgabe fest.
Öffentliche Eigenschaft AttachedFileCount Ruft die Anzahl angefügter Dateien für diese Arbeitsaufgabe ab.
Öffentliche Eigenschaft Attachments Ruft das AttachmentCollection-Objekt ab, das die Anlagen darstellt, die dieser Arbeitsaufgabe gehören.
Öffentliche Eigenschaft AuthorizedDate
Öffentliche Eigenschaft ChangedBy Ruft den Zeichenfolgenwert des ChangedBy-Felds für diese Arbeitsaufgabe ab.
Öffentliche Eigenschaft ChangedDate Ruft das DateTime-Objekt ab, das Datum und Uhrzeit darstellt, dass die Arbeitsaufgabe zuletzt geändert wurde.
Öffentliche Eigenschaft CreatedBy Ruft den Zeichenfolgenwert des CreatedBy-Felds für diese Arbeitsaufgabe ab.
Öffentliche Eigenschaft CreatedDate Ruft das DateTime-Objekt ab, das Datum und Uhrzeit darstellt, dass diese Arbeitsaufgabe erstellt wurde.
Öffentliche Eigenschaft Description Ruft eine Zeichenfolge ab, die diese Arbeitsaufgabe beschrieben.
Öffentliche Eigenschaft DisplayForm Ruft das Anzeigenformular ab, die der Arbeitsaufgabe zugeordnet ist.
Öffentliche Eigenschaft ExternalLinkCount Ruft die Anzahl externer Links in dieser Arbeitsaufgabe ab.
Öffentliche Eigenschaft Fields Ruft das FieldCollection-Objekt ab, das das Field dieser Arbeitsaufgabe enthält.
Öffentliche Eigenschaft History Ruft den Zeichenfolgenwert des Verlaufsfelds für diese Arbeitsaufgabe fest.
Öffentliche Eigenschaft HyperLinkCount Ruft die Anzahl der Links in dieser Arbeitsaufgabe ab.
Öffentliche Eigenschaft Id Ruft die ID der Arbeitsaufgabe ab.
Öffentliche Eigenschaft IsDirty Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe wie seine letzte Speichern geändert wurde.
Öffentliche Eigenschaft IsNew Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe neu ist.
Öffentliche Eigenschaft IsOpen Ruft ein Flag ab, das beschreibt, ob diese Arbeitsaufgabe zur Bearbeitung geöffnet ist.
Öffentliche Eigenschaft IsPartialOpen Ruft ein Flag ab, das beschreibt, ob die Arbeitsaufgabe teilweise geöffnet ist.
Öffentliche Eigenschaft IsReadOnly Ruft ein Flag ab, das beschreibt, ob die Arbeitsaufgabe schreibgeschützt ist.
Öffentliche Eigenschaft IsReadOnlyOpen Ruft ein Flag ab, das beschreibt, ob die Arbeitsaufgabe geöffnet, als schreibgeschützt.
Öffentliche Eigenschaft Item[String] Ruft ab oder legt den Wert eines Felds in dieser Arbeitsaufgabe fest, die vom Feldnamen angegeben wird.
Öffentliche Eigenschaft Item[CoreField] Ruft ab oder legt den Wert eines Felds in dieser Arbeitsaufgabe fest, die durch die Feld-ID angegeben wird
Öffentliche Eigenschaft IterationId Ruft den ganzzahligen Wert des IterationId-Felds dieser Arbeitsaufgabe fest.
Öffentliche Eigenschaft IterationPath Ruft den Zeichenfolgenwert des IterationPath-Felds dieser Arbeitsaufgabe fest.
Öffentliche Eigenschaft Links Ruft die Auflistung der Links in dieser Arbeitsaufgabe ab.
Öffentliche Eigenschaft NodeName Ruft den Zeichenfolgenwert des NodeName-Felds dieser Arbeitsaufgabe fest.
Öffentliche Eigenschaft Project Ruft das aktuelle Projekt ab, die der Arbeitsaufgabe zugeordnet ist.
Öffentliche Eigenschaft Reason Ruft den Zeichenfolgenwert des Grundfelds für diese Arbeitsaufgabe fest.
Öffentliche Eigenschaft RelatedLinkCount Ruft die Anzahl von zugehörigen Links dieser Arbeitsaufgabe ab.
Öffentliche Eigenschaft Rev Ruft die Ganzzahl ab, die die Revisionsnummer dieser Arbeitsaufgabe darstellt.
Öffentliche Eigenschaft RevisedDate Ruft ein DateTime-Objekt ab, das das Revisionsdatum und Uhrzeit dieser Arbeitsaufgabe darstellt.
Öffentliche Eigenschaft Revision Ruft die Ganzzahl ab, die die Revisionsnummer dieser Arbeitsaufgabe darstellt.
Öffentliche Eigenschaft Revisions Ruft ein RevisionCollection-Objekt ab, das eine Auflistung Revisionsnummern gültige für diese Arbeitsaufgabe darstellt.
Öffentliche Eigenschaft State Ruft eine Zeichenfolge fest, die den Zustand dieser Arbeitsaufgabe beschrieben.
Öffentliche Eigenschaft Store Ruft WorkItemStore ab, dem diese Arbeitsaufgabe gehört.
Öffentliche Eigenschaft Tags
Öffentliche Eigenschaft TemporaryId Ruft die ID temporäre dieser Arbeitsaufgabe ab.
Öffentliche Eigenschaft Title Ruft eine Zeichenfolge fest, die den Titel der Arbeitsaufgabe beschrieben.
Öffentliche Eigenschaft Type Ruft ein WorkItemType-Objekt ab, das den Typ dieser Arbeitsaufgabe darstellt.
Öffentliche Eigenschaft Uri Ruft die URL (Uniform Resource Identifier (Uri) dieser Arbeitsaufgabe ab.
Öffentliche Eigenschaft Watermark
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft 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
Öffentliche Methode Close Schließt die Arbeitsaufgabeninstanz und gibt Arbeitsspeicher frei, der ihr zugeordnet wird.
Öffentliche Methode Copy() Erstellt eine Kopie dieser Arbeitsaufgabeninstanz.
Öffentliche Methode Copy(WorkItemType) Erstellt eine Kopie dieser Arbeitsaufgabeninstanz, die der angegebenen WorkItemType ist.
Öffentliche Methode Copy(WorkItemType, WorkItemCopyFlags) Erstellt eine Kopie dieser Arbeitsaufgabeninstanz, die der angegebenen WorkItemType ist.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetNextState Ruft den folgenden Zustand dieser Arbeitsaufgabe anhand die Aktion eines Benutzers ab.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsValid Überprüft die Felder dieser Arbeitsaufgabe.
Öffentliche Methode Open Öffnet diese Arbeitsaufgabe für Änderung.
Öffentliche Methode PartialOpen Öffnet diese Arbeitsaufgabe für Änderung, wenn, minimale Datenmengen über das Netzwerk zu senden.
Öffentliche Methode Reset Stellt alle Änderungen zurückgesetzt, die vorgenommen wurden, da speichern dauern Sie.
Öffentliche Methode Save() Speichert alle ausstehenden Änderungen auf dieser Arbeitsaufgabe.
Öffentliche Methode Save(SaveFlags) Speichert alle ausstehenden Änderungen auf dieser Arbeitsaufgabe.
Öffentliche Methode 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.
Öffentliche Methode SyncToLatest Synchronisiert die Arbeitsaufgabe der aktuellen Revision.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode Validate Ruft ein ArrayList von Feldern an dieser Arbeitsaufgabe, die ungültig sind.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis FieldChanged Tritt auf, wenn ein Feld in der Arbeitsaufgabeninstanz aktualisiert wird.
Öffentliches Ereignis 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.

Siehe auch

Referenz

Microsoft.TeamFoundation.WorkItemTracking.Client-Namespace