Contrôles de formulaire d'élément de travail
Mise à jour : novembre 2007
Vous pouvez placer des contrôles dans un formulaire d'élément de travail pour afficher les champs et d'autres informations concernant un élément de travail. Pour définir un contrôle, utilisez un élément CONTROL. Chaque élément CONTROL dispose d'un attribut Type et d'attributs d'étiquette facultatifs.
L'attribut Label permet de spécifier le texte qui s'affiche en regard du contrôle. L'attribut LabelPosition permet de spécifier l'emplacement de cette étiquette par rapport au contrôle.
L'attribut Type permet de spécifier l'un des types de contrôles suivants.
FieldControl
WorkItemClassificationControl
WorkItemLogControl
LinksControl
AttachmentsControl
HtmlFieldControl
HtmlFieldControl
Utilisez ce contrôle pour les champs HTML. Il peut afficher du texte mis en forme sur plusieurs lignes.
<Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.ReproSteps"
Label="Repro Steps" LabelPosition="Top" Dock="Left"
MinimumSize="100,500" />
FieldControl
Ce contrôle permet d'afficher un champ sur un formulaire d'élément de travail. Le contrôle de champ doit renvoyer à un champ de par son nom de référence.
<Control Type="FieldControl" FieldName="System.Title"
Label="Title" LabelPosition="Left" />
WorkItemClassificationControl
Ce contrôle permet d'afficher le chemin d'accès de zone et les champs du chemin d'accès de l'itération dans un format d'arborescence. L'arborescence affiche les nœuds hiérarchiques qu'un utilisateur peut développer et réduire.
<Control Type=" WorkItemClassificationControl" FieldName="System.AreaPath"
Label="Area" LabelPosition="Left" />
WorkItemLogControl
Utilisez ce contrôle pour permettre aux utilisateurs d'afficher le champ d'historique de l'élément de travail. Il permet aux utilisateurs de développer et de réduire les détails des révisions historiques de l'élément de travail.
<Control Type="WorkItemLogControl" FieldName="System.History"
Label="Detailed Description and History"
LabelPosition="Top" Dock="Fill" />
LinksControl
Utilisez ce contrôle pour permettre aux utilisateurs d'afficher et de gérer les liens de cet élément de travail vers d'autres éléments, par exemple des éléments de travail. Grâce à ce contrôle, les utilisateurs peuvent ouvrir, modifier, ajouter ou supprimer des liens.
<Control Type="LinksControl" />
AttachmentsControl
Utilisez ce contrôle pour permettre aux utilisateurs d'afficher et de gérer les pièces jointes d'un élément de travail. Grâce à ce contrôle, les utilisateurs peuvent ouvrir, ajouter ou supprimer des pièces jointes.
<Control Type="AttachmentsControl" />