Transition (komplexer Typ) (Definitionsschema Arbeitsaufgabentyp)

Aktualisiert: November 2007

Definiert Attribute und untergeordnete Elemente für das TRANSITION-Element.

<xs:complexType name="Transition">
        <xs:all>
                <xs:element name="ACTIONS" type="ActionList" minOccurs="0"/>
                <xs:element name="REASONS" type="Reasons"/>
                <xs:element name="FIELDS" type="FieldReferences" minOccurs="0"/>
        </xs:all>
        <xs:attribute name="from" type="typelib:PlainConstant" use="required"/>
        <xs:attribute name="to" type="typelib:NonEmptyPlainConstant" use="required"/>
        <xs:attribute name="for" type="typelib:IdentityName"/>
        <xs:attribute name="not" type="typelib:IdentityName"/>
</xs:complexType>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribute

Beschreibung

from

Erforderliches Attribut

Der Name des Zustands, in dem die Arbeitsaufgabe einen Übergang beginnt. Der Attributtyp ist typelib:PlainConstant. Maximale Länge: 255.

Musterwert: ^[^\\]*$

Musterwertbeispiel: Aktiv

to

Erforderliches Attribut

Der Name des Zustands, in dem die Arbeitsaufgabe einen Übergang beendet. Der Attributtyp ist typelib:NonEmptyPlainConstant. Mindestlänge: 1; maximale Länge: 255.

Musterwert: ^[^\\]*$

Musterwertbeispiel: Gelöst

for

Optionales Attribut

Der Name eines Benutzers oder einer Gruppe, der bzw. die diesen Übergang ausführen kann. Der Attributtyp ist typelib:IdentityName. Mindestlänge: 1; maximale Länge: 255

Musterwert: ^[^\\]+\\[^\\]+$

Musterwertbeispiel: Domain\userID

not

Optionales Attribut

Der Name eines Benutzers oder einer Gruppe, der bzw. die diesen Übergang nicht ausführen kann. Der Attributtyp ist typelib:IdentityName. Mindestlänge: 1; maximale Länge: 255

Musterwert: ^[^\\]+\\[^\\]+$

Musterwertbeispiel: Domain\userID

Untergeordnete Elemente

Element

Beschreibung

ACTIONS-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Element

Definiert eine Auflistung von ACTION-Elementen, die jeweils eine Aktionszeichenfolge definieren. Diese Aktionszeichenfolge wird beim Aufrufen der WorkItem.GetNextState-Methode verwendet, um den Zustand einer Arbeitsaufgabe nach Abschluss der Aktion zu erhalten.

REASONS-Element (Definitionsschema Arbeitsaufgabentyp)

Erforderliches Element.

Definiert eine Auflistung von DEFAULTREASON-Elementen und REASON-Elementen, die gültige Gründe dafür definieren, wann der Übergang von der Arbeitsaufgabe abgeschlossen werden kann.

FIELDS-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Element

Definiert eine Auflistung von FIELD-Elementen, die auf die im Arbeitsaufgabentyp enthaltenen Felddefinitionen verweisen.

Übergeordnete Elemente

Keine

Hinweise

Der komplexe Typ Transition ist vom Typ TRANSITION-Element (Definitionsschema Arbeitsaufgabentyp).

Elementinformationen

Namespace

https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef

Schemaname

Arbeitsaufgabentypdefinition

Validierungsdatei

WorkItemTypeDefinition.xsd

Kann leer sein

Nicht zutreffend

Siehe auch

Weitere Ressourcen

Definieren des Workflows für Arbeitsaufgaben