Partager via


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

Mise à jour : novembre 2007

Référence la définition d'un champ d'élément de travail et définit les règles et les conditions qui s'appliquent au champ. La référence est basée sur l'élément STATE, TRANSITION, DEFAULTREASON ou REASON dont son élément FIELDS parent est un enfant.

<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>

Attributs et éléments

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

Attributs

Attribut

Description

refname

Attribut FieldReference requis.

Nom de référence du champ où les règles et les conditions sont appliquées. Ce nom de référence doit correspondre à celui défini dans l'élément FIELD de la définition du champ. Pour plus d'informations, consultez FIELD, élément (Élément WORKITEMTYPE).

É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 comme la source d'une valeur qui 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 comme la source de la valeur qui sera copiée 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 comme la source de la valeur de ce champ.

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

Élément facultatif.

Spécifie une ou plusieurs règles à appliquer au champ actuel lorsqu'un autre champ a une valeur spécifique.

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

Élément facultatif.

Applique une ou plusieurs règles au champ actuel lorsqu'un autre champ n'a pas de valeur spécifique.

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

Élément facultatif.

Applique une ou plusieurs règles au champ actuel lorsqu'un champ spécifique est modifié.

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

Élément facultatif.

Applique une ou plusieurs règles au champ actuel lorsqu'un champ spécifique n'est pas modifié.

Éléments parents

Élément

Description

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

Collection d'éléments FIELD qui référencent les définitions de champ contenues dans le type d'élément de travail.

Notes

Vous devez définir au moins un élément enfant pour l'élément FIELD (schéma de définition du type d'élément de travail).

FIELD est un élément enfant requis de FIELDS.

minOccurs="1"

maxOccurs="unbounded"

Exemple

<FIELD refname="field reference name">
    <READONLY>…</READONLY>
    <EMPTY>…</EMPTY>
    <FROZEN>…</FROZEN>
    <CANNOTLOSEVALUE>…</CANNOTLOSEVALUE>
    <NOTSAMEAS>…</NOTSAMEAS>
    <VALIDUSER>…</VALIDUSER>
    <ALLOWEXISTINGVALUE>…<ALLOWEXISTINGVALUE>
    <MATCH>…</MATCH>
    <ALLOWEDVALUES>…</ALLOWEDVALUES>
    <SUGGESTEDVALUES>…</SUGGESTEDVALUES>
    <PROHIBITEDVALUES>…</PROHIBITEDVALUES>
    <DEFAULT>…</DEFAULT>
    <COPY>…</COPY>
    <SERVERDEFAULT>…</SERVERDEFAULT>
    <WHEN>…</WHEN>
    <WHENNOT>…</WHENNOT>
    <WHENCHANGED>…</WHENCHANGED>
    <WHENNOTCHANGED>…</WHENNOTCHANGED>
<FIELD>

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

Type d'élément

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

Peut être vide

Non

Voir aussi

Autres ressources

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

Définition des champs des types d'éléments de travail