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 Benutzer-lesbare Beschreibung dieses Arbeitsaufgabentyps ab.
Öffentliche Eigenschaft DisplayForm Ruft die URL des Anzeigenformulars für diesen Arbeitsaufgabentyp ab.
Öffentliche Eigenschaft FieldDefinitions Ruft die Auflistung von FieldDefinition s ab, die diesem Arbeitsaufgabentyp gehört.
Öffentliche Eigenschaft Name Ruft den Namen dieses Arbeitsaufgabentyps ab.
Öffentliche Eigenschaft Project Ruft Project ab, die dieser Arbeitsaufgabentyp gehört.
Öffentliche Eigenschaft Store Ruft WorkItemStore ab, das 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 Hashfunktion für einen bestimmten Typ. (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 eine neue Instanz WorkItem 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 von Projektnachverfolgungsdaten, Formularen, Workflow und anderen Objekten gefunden werden. Das XML-Schema für einen Arbeitsaufgabentyp wird in Index für XML-Elementdefinitionen für Arbeitsaufgabentypen beschrieben.

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

Sie können die Regeln bestimmen die Felder, die dieses Arbeitsaufgabentyps steuern, indem sie die Arbeitsaufgaben-Typdefinition in 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