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 : スキップ。

親要素

要素

説明

Layout 要素 (作業項目の種類の定義スキーマ)

必須の要素です。

作業項目フォームに要素を表示する方法を定義します。

Column 要素 (作業項目の種類の定義スキーマ)

必須の要素です。

フォームの列を定義します。

Tab 要素 (作業項目の種類の定義スキーマ)

必須の要素です。

フォームのタブを定義します。

解説

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

要素の型

ControlType 複合型 (作業項目の種類の定義スキーマ)

空も使用できる

適用なし

参照

概念

すべての作業項目 <FORM> 要素