Partager via


Rules, groupe (Schéma de définition du type d'élément de travail)

Mise à jour : novembre 2007

Spécifie les règles de l'élément FIELD.

<xs:group name="Rules">
        <xs:choice>
                <xs:element name="REQUIRED" type="PlainRule"/>
                <xs:element name="READONLY" type="PlainRule"/>
                <xs:element name="EMPTY" type="PlainRule"/>
                <xs:element name="FROZEN" type="PlainRule"/>
                <xs:element name="CANNOTLOSEVALUE" type="PlainRule"/>
                <xs:element name="NOTSAMEAS" type="FieldRule"/>
                <xs:element name="VALIDUSER" type="ValidUserRule"/>
                <xs:element name="ALLOWEXISTINGVALUE" type="EmptyRule"/>
                <xs:element name="MATCH" type="PatternRule"/>
                <xs:element name="ALLOWEDVALUES" type="ListRule"/>
                <xs:element name="SUGGESTEDVALUES" type="ListRule"/>
                <xs:element name="PROHIBITEDVALUES" type="ListRule"/>
                <xs:element name="DEFAULT" type="DefaultRule"/>
                <xs:element name="COPY" type="CopyRule"/>
                <xs:element name="SERVERDEFAULT" type="ServerDefaultRule"/>
        </xs:choice>
</xs:group>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucun

Éléments enfants

Élément

Description

REQUIRED, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit le champ comme obligatoire.

READONLY, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit le champ comme étant en lecture seule.

EMPTY, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit le champ comme étant vide.

FROZEN, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit le champ comme étant figé. Il n'est plus possible d'affecter à un champ figé une valeur non vide une fois les modifications validées. Vous pouvez toutefois effacer le champ manuellement, enregistrer l'élément de travail, puis spécifier une valeur différente.

CANNOTLOSEVALUE, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit le champ comme ne pouvant pas perdre sa valeur. Ainsi, une fois que le champ actuel a acquis une valeur, il ne peut pas être effacé ou vidé.

NOTSAMEAS, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Spécifie un autre champ dont la valeur ne peut pas être identique à la valeur du champ actuel.

VALIDUSER, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Spécifie que la liste de valeurs autorisées ne doit comporter que des utilisateurs valides du système.

ALLOWEXISTINGVALUE, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit le champ comme autorisant la valeur existante. Ainsi, les valeurs de champ qui existent déjà seront autorisées, même si elles ne sont pas valides. Toutes les nouvelles valeurs de champ doivent être valides.

MATCH, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit un modèle pour le champ auquel la valeur du champ doit correspondre.

ALLOWEDVALUES, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit une liste de valeurs autorisées pour le champ. Les valeurs autorisées correspondent aux valeurs pouvant être choisies dans une liste de champs figurant sur les formulaires d'élément de travail et dans le Générateur de requêtes. Vous devez sélectionner l'une de ces valeurs.

SUGGESTEDVALUES, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit une liste de valeurs suggérées pour le champ. Les valeurs suggérées correspondent aux valeurs pouvant être choisies dans une liste de champs figurant sur les formulaires d'élément de travail et dans le Générateur de requêtes. Vous pouvez entrer d'autres valeurs en plus de celles indiquées dans la liste.

PROHIBITEDVALUES, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit une liste de valeurs interdites pour le champ.

DEFAULT, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Définit une valeur par défaut pour le champ.

COPY, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Spécifie un autre champ qui contient une valeur à copier dans le champ actuel.

SERVERDEFAULT, élément (Schéma de définition du type d'élément de travail)

Élément facultatif.

Spécifie un composant serveur qui fournit la valeur du champ.

Éléments parents

Aucun

Notes

Le groupe Rules représente un choix. Vous pouvez définir une sélection de règles pour FIELD.

minOccurs : 1

maxOccurs : 1

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

Voir aussi

Tâches

Comment : ajouter une règle à un champ

Autres ressources

Définition des règles des champs

Schéma de définition du type d'élément de travail