Freigeben über


WorkItemType-Klasse

Stellt einen bestimmten Typ WorkItem dar.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType

Namespace:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Syntax

'Declaration
Public NotInheritable Class WorkItemType
public sealed class WorkItemType

Der WorkItemType-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Description Ruft eine für den Benutzer lesbare Beschreibung dieses Arbeitsaufgabentyps abhängig.
Öffentliche Eigenschaft DisplayForm Ruft die URL des Anzeigenformulars für diesen Arbeitsaufgabentyp ab.
Öffentliche Eigenschaft FieldDefinitions Ruft die Auflistung von FieldDefinition-Objekten ab, die diesem Arbeitsaufgabentyp gehört.
Öffentliche Eigenschaft Name Ruft den Namen dieses Arbeitsaufgabentyps abhängig.
Öffentliche Eigenschaft Project Ruft Project ab, die dieser Arbeitsaufgabentyp gehört.
Öffentliche Eigenschaft Store Ruft WorkItemStore ab, die diesen Arbeitsaufgabentyp enthält.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode Export Exportiert die Arbeitsaufgaben-Typdefinition in XML.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetNextState Ruft den folgenden Zustand dieses Arbeitsaufgabentyps auf Grundlage des aktuellen Zustands und die angegebene Aktion ab.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode NewWorkItem Erstellt und gibt WorkItem eine neue Instanz dieses Arbeitsaufgabentyps zurück.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche MethodeStatischer Member Validate(Project, String) Überprüft diesen Arbeitsaufgabentyp im Kontext angegebenen Project.
Öffentliche MethodeStatischer Member Validate(WorkItemStore, String) Überprüft den Arbeitsaufgabentyp im Kontext angegebenen WorkItemStore.
Öffentliche MethodeStatischer Member Validate(Project, String, String) Überprüft den Arbeitsaufgabentyp im Kontext angegebenen Project und der Entwicklungsmethode.
Öffentliche MethodeStatischer Member Validate(WorkItemStore, String, String) Überprüft den Arbeitsaufgabentyp im Kontext angegebenen WorkItemStore.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches EreignisStatischer Member ValidationEventHandler Ereignishandler für Ereignisse, die während des Validate aufrufs auftreten.

Zum Seitenanfang

Hinweise

Weitere Details auf Arbeitsaufgabentypen können in Anpassen der Objekte für die Arbeitsnachverfolgung als Unterstützung der Prozesse des Teams. Das XML-Schema für einen Arbeitsaufgabentyp wird in Arbeitsaufgabennachverfolgung: Index für XML-Elementdefinitionen beschrieben.

Jedes WorkItem enthält einen Verweis auf das WorkItemType, das sie implementiert. Sie müssen einen WorkItemType angeben, wenn Sie einen von Arbeitsaufgabe erstellen: WorkItem.WorkItem(WorkItemType). Sie können das WorkItemType von WorkItem durch die WorkItem.Type-Eigenschaft abrufen.

Sie können die Regeln, die bestimmen die Felder dieses Arbeitsaufgabentyps steuern, indem sie die Arbeitsaufgaben-Typdefinition zu XML exportieren und das XML analysieren.

Weitere Informationen zur Verwendung dieses Typs finden Sie unter Erstellen einer Arbeitsaufgabe mithilfe des Clientobjektmodells für Team Foundation.

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