共用方式為


ControlType 複雜型別 (工作項目類型定義結構描述)

更新: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

可以是空白

不適用

請參閱

概念

所有工作項目 <FORM> 項目

參考

Control 項目 (工作項目類型定義結構描述)