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 |