Partager via


ControlType, type complexe (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 d'élément de travail.

<xs:complexType name="ControlType">
      <xs:attribute name="FieldName" type="typelib:ReferenceFieldName" use="optional" />
      <xs:attribute name="Type" type="ValidControlsType" use="required" />
      <xs:attribute name="Label"     type="LabelType" use="optional" />
      <xs:attribute name="LabelPosition" type="LabelPositionType" />
    <xs:attribute name="Dock"     type="DockType" use="optional" />
    <xs:attribute name="Padding" type="PaddingType" use="optional" />
      <xs:attribute name="Margin" type="PaddingType" use="optional" />
      <xs:attribute name="ReadOnly" type="ReadOnlyType" use="optional" />
    <xs:attribute name="MinimumSize" type="SizeType" use="optional" />
    <xs:attribute name="Name" type="xs:string" use="optional" />
      <xs:anyAttribute processContents="skip"/>
</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

FieldName

Attribut facultatif.

Spécifie le champ d'élément de travail auquel le contrôle est associé. Le type de l'attribut est typelib:ReferenceFieldName. Longueur minimale : 1 ; longueur maximale : 70.

Valeur de modèle : ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$

Exemple de valeur de modèle : Company.Division.IssueType

Type

Attribut requis.

Spécifie le type de données du contrôle. Le type de l'attribut est ValidControlsType, type simple (Schéma de définition du type d'élément de travail). Pour plus d'informations, consultez Contrôles de formulaire d'élément de travail.

Label

Attribut facultatif.

Spécifie le texte visible sur le formulaire qui identifie le contrôle. Le type de l'attribut est LabelType, type simple (Schéma de définition du type d'élément de travail). Longueur maximale : 80.

LabelPosition

Attribut facultatif.

Spécifie la position de l'étiquette par rapport aux données du contrôle. Le type de l'attribut est LabelPositionType, type simple (Schéma de définition du type d'élément de travail).

Dock

Attribut facultatif.

Aligne le champ sur le côté spécifié du conteneur ou étire le champ pour remplir le conteneur. Le type de l'attribut est DockType, type simple (Schéma de définition du type d'élément de travail).

Padding

Attribut facultatif.

Spécifie la quantité d'espace en pixels autour de la bordure interne du contrôle. Le type de l'attribut est PaddingType, type simple (Schéma de définition du type d'élément de travail).

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

Exemple de valeur de modèle : (2,0,2,0)

Margin

Attribut facultatif.

Spécifie la quantité d'espace en pixels autour de la bordure externe du contrôle. Le type de l'attribut est PaddingType, type simple (Schéma de définition du type d'élément de travail).

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

Exemple de valeur de modèle : (2,0,2,0)

ReadOnly

Attribut facultatif.

Spécifie que les données du contrôle sont en lecture seule. Le type de l'attribut est ReadOnlyType, type simple (Schéma de définition du type d'élément de travail).

MinimumSize

Attribut facultatif.

Spécifie la taille minimale du contrôle, en pixels. Le type de l'attribut est SizeType, type simple (Schéma de définition du type d'élément de travail).

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

Exemple de valeur de modèle : (100,100)

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. Le type est xs:string.

É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

Aucun

Notes

ControlType est le type de l'élément Control (voir Control, élément (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

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

Référence

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