Partager via


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

Mise à jour : novembre 2007

Définit les attributs à utiliser par les éléments sélectionnés du groupe Rules.

<xs:complexType name="ListRule">
        <xs:complexContent>
                <xs:extension base="PlainRule">
                        <xs:sequence maxOccurs="unbounded">
                                <xs:choice>
                                        <xs:element name="GLOBALLIST" type="typelib:GlobalList"/>
                                        <xs:element name="LISTITEM" type="typelib:ListItem"/>
                                </xs:choice>
                        </xs:sequence>
                        <xs:attribute name="expanditems" type="xs:boolean" default="true"/>
                        <xs:attribute name="filteritems" type="FilterItems"/>
                </xs:extension>
        </xs:complexContent>
</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

for

Attribut PlainRule, type complexe (Schéma de définition du type d'élément de travail) facultatif.

Nom d'un utilisateur ou groupe à qui cette règle s'applique. 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 PlainRule, type complexe (Schéma de définition du type d'élément de travail) facultatif.

Nom d'un utilisateur ou groupe non concerné par cette règle. 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

expanditems

Attribut facultatif.

Indique si un groupe spécifié par l'élément LISTITEM doit être développé pour inclure des groupes subordonnés dans la liste. La valeur par défaut est true. Le type est xs:Boolean.

filteritems

Attribut facultatif.

Spécifie que seuls les membres des groupes et non les noms de groupes, sont inclus dans la liste. La seule valeur d'attribut autorisée est excludegroups. Le type est FilterItems, type simple (Schéma de définition du type d'élément de travail).

Éléments enfants

Élément

Description

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

Élément facultatif.

Référence une liste globale contenant des valeurs à inclure dans la sélection de valeurs pour les éléments ALLOWEDVALUES, PROHIBITEDVALUES et SUGGESTEDVALUES.

LISTITEM, élément (Schéma typelib)

Élément facultatif.

Définit une valeur de liste valide.

Éléments parents

Aucun

Notes

Vous devez définir au moins un élément enfant (GLOBALLIST ou LISTITEM).

Le type complexe ListRule est le type d'élément pour les éléments suivants :

Le type complexe ListRule est une extension du type complexe PlainRule (voir PlainRule, type complexe (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

Voir aussi

Concepts

Règles des champs disponibles

Autres ressources

Définition des règles des champs

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