Control 要素 (作業項目の種類の定義スキーマ)
更新 : 2007 年 11 月
フォーム上に表示されるコントロールを定義します。
<xs:element name="Control" type="ControlType" minOccurs="0"/>
属性と要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
属性 |
説明 |
---|---|
FieldName |
省略可能な ControlType 属性です。 コントロールに関連付ける作業項目フィールドを指定します。 |
Type |
必須の ControlType 属性です。 コントロールのデータ型を指定します。有効な組み込み型は、FieldControl、DateTimeControl、HtmlFieldControl、LinksControl、AttachmentControl、WorkItemClassificationControl、および WorkItemLogControl です。詳細については、「作業項目フォームのコントロール」を参照してください。 Type 属性にカスタム値を設定すると、カスタム コントロールを使用できます。Type 値が組み込み型の名前と一致しない場合、そのコントロールはカスタム コントロールと見なされます。 |
Label |
省略可能な ControlType 属性です。 コントロールを識別する、フォーム上に表示されるテキストを指定します。 |
LabelPosition |
省略可能な ControlType 属性です。 コントロールのデータに対するラベルの相対位置を指定します。 |
Dock |
省略可能な ControlType 属性です。 コンテナ内の指定した辺にフィールドを配置します。または、コンテナの全面にフィールドを拡張します。 |
Padding |
省略可能な ControlType 属性です。 コントロールの境界線の内側の空白の大きさをピクセル単位で指定します。 |
Margin |
省略可能な ControlType 属性です。 コントロールの境界線の外側の空白の大きさをピクセル単位で指定します。 |
ReadOnly |
省略可能な ControlType 属性です。 フィールドを読み取り専用に指定します。 |
MinimumSize |
省略可能属性。 コントロールの最小サイズをピクセル単位で指定します。属性型は SizeType です。 パターン値 : ^\(\d+\,\d+\)$ |
Name |
省略可能属性。 コントロールを一意に識別します。フォーム上の複数のコントロールが同じ作業項目フィールドに関連付けられる場合、Name は重要です。 |
子要素
要素 |
説明 |
---|---|
anyAttribute |
省略可能な要素 anyAttribute 要素を使用すると、ControlType の機能を拡張できます。ProcessContents : スキップ。 |
親要素
要素 |
説明 |
---|---|
必須の要素です。 作業項目フォームに要素を表示する方法を定義します。 |
|
必須の要素です。 フォームの列を定義します。 |
|
必須の要素です。 フォームのタブを定義します。 |
解説
Control は、Layout、Column、および Tab の子要素で、省略可能な要素です。
Layout および Column インジケータ :
minOccurs = "0"
maxOccurs = "1"
Tab インジケータ :
minOccurs = "0"
maxOccurs = "unbounded"
使用例
<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" />
要素情報
名前空間 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
スキーマ名 |
作業項目の種類の定義 |
検証ファイル |
WorkItemTypeDefinition.xsd |
要素の型 |
|
空も使用できる |
適用なし |