النوع المعقد ControlType (مخطط تعريف نوع عنصر العمل)
يحدد عنصر التحكم الذي سوف يظهر على نموذج عنصر العمل.
<xs:complexType name="ControlType">
<xs:sequence>
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element name="Link" type="HyperLinkType" minOccurs="0" maxOccurs="1" />
<xs:element name="LabelText" type="LabelElementType" minOccurs="0" maxOccurs="1" />
<xs:element name="WebpageControlTarget" type="WebpageControlTargetType" minOccurs="0" maxOccurs="1" />
</xs:choice>
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element name="CustomControlOptions" type="CustomControlOptionsType" minOccurs="0" maxOccurs="1" />
<xs:element name="LinksControlOptions" type="LinksControlOptionsType" minOccurs="0" maxOccurs="1" />
<xs:element name="WebpageControlOptions" type="WebpageControlOptionsType" minOccurs="0" maxOccurs="1" />
</xs:choice>
</xs:sequence>
<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>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
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 |
السمة الاختيارية تحديد مقدار المسافة بالبكسل حول الحد الداخلي لعنصر التحكم. نوع السمة هو النوع البسيط نوع الحشو (مخطط تعريف لنوع عنصر العمل). نموذج القيمة: ^\(\d+\,\d+\,\d+\,\d+\)$ مثال نموذج القيمة: (2,0,2,0) |
Margin |
السمة الاختيارية تحديد مقدار المسافة بالبكسل حول الحد الخارجي لعنصر التحكم. نوع السمة هو النوع البسيط نوع الحشو (مخطط تعريف لنوع عنصر العمل). نموذج القيمة: ^\(\d+\,\d+\,\d+\,\d+\)$ مثال نموذج القيمة: (2,0,2,0) |
ReadOnly |
السمة الاختيارية تحدد أن بيانات التحكم للقراءة فقط. نوع السمة هو النوع البسيط ReadOnlyType (مخطط تعريف نوع عنصر العمل). |
MinimumSize |
السمة الاختيارية تحديد أدنى حجم بوحدات البكسل لعنصر التحكم. نوع السمة هو النوع البسيط SizeType (مخطط تعريف نوع عنصر العمل). نموذج القيمة: ^\(\d+\,\d+\)$ مثال نموذج القيمة: (100,100) |
Name |
السمة الاختيارية يعرّف عنصر التحكم بشكل فريد. Name هو essential if المزيد واحد عنصر تحكم تشغيل the نموذج هو associated مع the same عنصر عمل حقل. النوع xs:string. |
العناصر التابعة
العنصر |
الوصف |
---|---|
anyAttribute |
عنصر اختياري. ControlType موسعة من خلال استخدام العنصر anyAttribute. ProcessContentsskip : |
العناصر الأصلية
لا يوجد
ملاحظات
ControlType هو النوع.عنصر تحكم (مخطط تعريف نوع عنصر عمل)
معلومات العنصر
مساحة الاسم |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
اسم المخطط |
تعريف نوع عنصر العمل |
ملف الـتحقق من الصحة |
WorkItemTypeDefinition.xsd |
يمكن أن يكون فارغاً |
غير قابلة للتطبيق |
راجع أيضًا:
المرجع
عنصر تحكم (مخطط تعريف نوع عنصر عمل)