Partager via


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

Mise à jour : novembre 2007

Définit un contrôle qui doit apparaître sur le formulaire.

<xs:element name="Control" type="ControlType" minOccurs="0"/>

Attributs et éléments

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

Attributs

Attribut

Description

FieldName

Attribut ControlType facultatif.

Spécifie le champ d'élément de travail auquel le contrôle est associé.

Type

Attribut ControlType requis.

Spécifie le type de données du contrôle. Les types intégrés valides sont FieldControl, DateTimeControl, HtmlFieldControl, LinksControl, AttachmentControl, WorkItemClassificationControl et WorkItemLogControl. Pour plus d'informations, consultez Contrôles de formulaire d'élément de travail.

Vous pouvez utiliser un contrôle personnalisé en attribuant à l'attribut Type une valeur personnalisée. Tout contrôle dont la valeur Type ne correspond pas au nom d'un type intégré est considéré comme un contrôle personnalisé.

Label

Attribut ControlType facultatif.

Spécifie le texte visible sur le formulaire qui identifie le contrôle.

LabelPosition

Attribut ControlType facultatif.

Spécifie la position de l'étiquette par rapport aux données du contrôle.

Dock

Attribut ControlType facultatif.

Aligne le champ sur le côté spécifié du conteneur ou étire le champ pour remplir le conteneur.

Padding

Attribut ControlType facultatif.

Spécifie la quantité d'espace en pixels autour de la bordure interne du contrôle.

Margin

Attribut ControlType facultatif.

Spécifie la quantité d'espace en pixels autour de la bordure externe du contrôle.

ReadOnly

Attribut ControlType facultatif.

Spécifie que le champ est en lecture seule.

MinimumSize

Attribut facultatif.

Spécifie la taille minimale du contrôle, en pixels. Le type de l'attribut est SizeType.

Valeur de modèle : ^\(\d+\,\d+\)$

Name

Attribut facultatif.

Identifie un contrôle de manière unique. Name est essentiel si plusieurs contrôles du formulaire sont associés au même champ d'élément de travail.

Éléments enfants

Élément

Description

anyAttribute

Élément facultatif.

ControlType est extensible via l'utilisation de l'élément anyAttribute. ProcessContents : skip.

Éléments parents

Élément

Description

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

Élément requis.

Définit comment afficher les éléments sur le formulaire d'élément de travail.

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

Élément requis.

Définit les colonnes du formulaire.

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

Élément requis.

Définit un onglet du formulaire.

Notes

Control est un élément enfant facultatif de Layout, Column et Tab.

Indicateurs Layout et Column :

minOccurs = "0"

maxOccurs = "1"

Indicateurs Tab :

minOccurs = "0"

maxOccurs = "unbounded"

Exemple

<Control FieldName="work item field name" Type="control type" Label="label text" LabelPosition="Top | Bottom | Left | Right" Dock="Fill | Top | Bottom | Left | Right" Padding="(left, top, right, bottom)" Margin="(left, top, right, bottom)" ReadOnly="True | False" MinimumSize="(width,height)" Name="control name" />

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

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

Peut être vide

Non applicable

Voir aussi

Concepts

Tous les éléments <FORM> des éléments de travail