更新:2007 年 11 月
定義要顯示在工作項目表單上的控制項。
<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>
屬性和項目
下列章節將說明屬性 (Attribute)、子項目和父項目。
屬性
屬性 |
說明 |
|---|---|
FieldName |
選擇性屬性。 指定與控制項相關聯的工作項目欄位。屬性型別為 typelib:ReferenceFieldName。最小長度:1;最大長度:70。 模式值:^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$ 模式值範例:Company.Division.IssueType |
Type |
必要屬性。 指定控制項的資料型別。屬性型別為 ValidControlsType 簡單型別 (工作項目類型定義結構描述)。如需詳細資訊,請參閱工作項目表單控制項。 |
Label |
選擇性屬性。 指定表單上可識別控制項的可見文字。屬性型別為 LabelType 簡單型別 (工作項目類型定義結構描述)。最大長度:80。 |
LabelPosition |
選擇性屬性。 指定標籤相對於控制項資料的位置。屬性型別為 LabelPositionType 簡單型別 (工作項目類型定義結構描述)。 |
Dock |
選擇性屬性。 將欄位與容器指定的一邊對齊,或讓欄位延伸以填滿容器。屬性型別為 DockType 簡單型別 (工作項目類型定義結構描述)。 |
Padding |
選擇性屬性。 指定控制項內側框線周圍的空間,以像素為單位。屬性型別為 PaddingType 簡單型別 (工作項目類型定義結構描述)。 模式值:^\(\d+\,\d+\,\d+\,\d+\)$ 模式值範例:(2,0,2,0) |
Margin |
選擇性屬性。 指定控制項外側框線周圍的空間,以像素為單位。屬性型別為 PaddingType 簡單型別 (工作項目類型定義結構描述)。 模式值:^\(\d+\,\d+\,\d+\,\d+\)$ 模式值範例:(2,0,2,0) |
ReadOnly |
選擇性屬性。 指定控制項資料是唯讀的。屬性型別為 ReadOnlyType 簡單型別 (工作項目類型定義結構描述)。 |
MinimumSize |
選擇性屬性。 指定控制項的最小大小,以像素為單位。屬性型別為 SizeType 簡單型別 (工作項目類型定義結構描述)。 模式值:^\(\d+\,\d+\)$ 模式值範例:(100,100) |
Name |
選擇性屬性。 唯一識別控制項。如果表單上有超過一個控制項與同一個工作項目欄位相關聯,Name 即為必要。型別為 xs:string。 |
子項目
項目 |
說明 |
|---|---|
anyAttribute |
選擇性項目。 ControlType 可透過使用 anyAttribute 項目擴充。ProcessContents:略過。 |
父項目
無
備註
ControlType 是 Control 項目 (工作項目類型定義結構描述)型別。
項目資訊
命名空間 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
結構描述名稱 |
工作項目類型定義 |
驗證檔 |
WorkItemTypeDefinition.xsd |
可以是空白 |
不適用 |