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 | |
---|---|---|
Description | Ruft eine Benutzer-lesbare Beschreibung dieses Arbeitsaufgabentyps ab. | |
DisplayForm | Ruft die URL des Anzeigenformulars für diesen Arbeitsaufgabentyp ab. | |
FieldDefinitions | Ruft die Auflistung von FieldDefinition s ab, die diesem Arbeitsaufgabentyp gehört. | |
Name | Ruft den Namen dieses Arbeitsaufgabentyps ab. | |
Project | Ruft Project ab, die dieser Arbeitsaufgabentyp gehört. | |
Store | Ruft WorkItemStore ab, das diesen Arbeitsaufgabentyp enthält. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Export | Exportiert die Arbeitsaufgaben-Typdefinition in XML. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetNextState | Ruft den folgenden Zustand dieses Arbeitsaufgabentyps auf Grundlage des aktuellen Zustands und die angegebene Aktion ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
NewWorkItem | Erstellt und gibt eine neue Instanz WorkItem dieses Arbeitsaufgabentyps zurück. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
Validate(Project, String) | Überprüft diesen Arbeitsaufgabentyp im Kontext angegebenen Project. | |
Validate(WorkItemStore, String) | Überprüft den Arbeitsaufgabentyp im Kontext angegebenen WorkItemStore. | |
Validate(Project, String, String) | Überprüft den Arbeitsaufgabentyp im Kontext angegebenen Project und der Entwicklungsmethode. | |
Validate(WorkItemStore, String, String) | Überprüft den Arbeitsaufgabentyp im Kontext angegebenen WorkItemStore. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
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.