Transition, type complexe (Schéma de définition du type d'élément de travail)
Mise à jour : novembre 2007
Définit les attributs et les éléments enfants de l'élément TRANSITION.
<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>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut |
Description |
---|---|
from |
Attribut requis. Nom de l'état duquel part l'élément de travail. Le type de l'attribut est typelib:PlainConstant. Longueur maximale : 255. Valeur de modèle : ^[^\\]*$ Exemple de valeur de modèle : Actif |
to |
Attribut requis. Nom de l'état auquel passe l'élément de travail. Le type de l'attribut est typelib:NonEmptyPlainConstant. Longueur minimale : 1 ; longueur maximale : 255. Valeur de modèle : ^[^\\]*$ Exemple de valeur de modèle : Résolu |
for |
Attribut facultatif. Nom d'un utilisateur ou groupe pouvant exécuter cette transition. Le type de l'attribut est typelib:IdentityName. Longueur minimale : 1 ; longueur maximale : 255. Valeur de modèle : ^[^\\]+\\[^\\]+$ Exemple de valeur de modèle : Domain\userID |
not |
Attribut facultatif. Nom d'un utilisateur ou groupe ne pouvant pas exécuter cette transition. Le type de l'attribut est typelib:IdentityName. Longueur minimale : 1 ; longueur maximale : 255. Valeur de modèle : ^[^\\]+\\[^\\]+$ Exemple de valeur de modèle : Domain\userID |
Éléments enfants
Élément |
Description |
---|---|
ACTIONS, élément (Schéma de définition du type d'élément de travail) |
Élément facultatif. Définit une collection d'éléments ACTION qui définissent chacun une chaîne d'action pouvant être utilisée lors de l'appel de la méthode WorkItem.GetNextState pour obtenir l'état de post-action de l'élément de travail. |
REASONS, élément (Schéma de définition du type d'élément de travail) |
Élément requis. Définit une collection d'éléments DEFAULTREASON et REASON qui définissent des raisons valides pour lesquelles l'élément de travail peut exécuter la transition. |
FIELDS, élément (Schéma de définition du type d'élément de travail) |
Élément facultatif. Définit une collection d'éléments FIELD référençant les définitions de champ contenues dans le type d'élément de travail. |
Éléments parents
Aucun
Notes
Le type complexe Transition est le type de l'élément TRANSITION (voir TRANSITION, élément (Schéma de définition du type d'élément de travail)).
Informations sur les éléments
Espace de noms |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
Nom du schéma |
Définition du type d'élément de travail |
Fichier de validation |
WorkItemTypeDefinition.xsd |
Peut être vide |
Non applicable |