作業項目フォームのコントロール
更新 : 2007 年 11 月
作業項目フォームにコントロールを配置して、フィールドや作業項目に関するその他の情報を表示できます。コントロールを定義するには、CONTROL 要素を使用します。各 CONTROL 要素には、Type 属性と、省略可能なラベル属性があります。
コントロールの横に表示されるテキストを指定するには、Label 属性を使用します。コントロールとの相対的なラベル位置を指定するには、これに関連する LabelPosition 属性を使用します。
次のいずれかのコントロールの種類を指定するには、Type 属性を使用します。
FieldControl
WorkItemClassificationControl
WorkItemLogControl
LinksControl
AttachmentsControl
HtmlFieldControl
HtmlFieldControl
このコントロールは、HTML 形式のフィールドに使用します。このコントロールでは、複数行の書式付きテキストを表示できます。
<Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.ReproSteps"
Label="Repro Steps" LabelPosition="Top" Dock="Left"
MinimumSize="100,500" />
FieldControl
作業項目フォームにフィールドを表示するには、このコントロールを使用します。フィールド コントロールでは、参照名でフィールドを参照する必要があります。
<Control Type="FieldControl" FieldName="System.Title"
Label="Title" LabelPosition="Left" />
WorkItemClassificationControl
区分パスとイテレーション パスのフィールドをツリー形式で表示するには、このコントロールを使用します。ツリーで表示される階層ノードは、展開したり縮小したりできます。
<Control Type=" WorkItemClassificationControl" FieldName="System.AreaPath"
Label="Area" LabelPosition="Left" />
WorkItemLogControl
ユーザーが作業項目の履歴フィールドを表示できるようにするには、このコントロールを使用します。このコントロールを使用すると、ユーザーは作業項目の履歴情報を展開および縮小できます。
<Control Type="WorkItemLogControl" FieldName="System.History"
Label="Detailed Description and History"
LabelPosition="Top" Dock="Fill" />
LinksControl
ユーザーがこの作業項目から他の項目 (他の作業項目など) へのリンクを表示および管理できるようにするには、このコントロールを使用します。このコントロールを使用すると、ユーザーはリンクを開いたり、リンクの編集、追加、および削除を行ったりできます。
<Control Type="LinksControl" />
AttachmentsControl
ユーザーが作業項目の添付ファイルを表示および管理できるようにするには、このコントロールを使用します。このコントロールを使用すると、ユーザーは添付ファイルを開いたり、添付ファイルの追加と削除を行ったりできます。
<Control Type="AttachmentsControl" />