النوع المركب FieldDefinition (عنصر WORKITEMTYPE)

تعرّف العناصر والسمات في العنصر FIELD.

<xs:complexType name="FieldDefinition">
    <xs:sequence minOccurs="0">
        <xs:group ref="PlainRules" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element name="HELPTEXT" type="HelpTextRule" minOccurs="0" maxOccurs="1"/>
        <xs:group ref="PlainRules" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="name" type="typelib:FieldName" use="required"/>
    <xs:attribute name="refname" type="typelib:ReferenceFieldName" use="required"/>
    <xs:attribute name="type" type="FieldType" use="required"/>
    <xs:attribute name="syncnamechanges" type="xs:boolean" use="optional" />
    <xs:attribute name="reportable" type="Reportability" use="optional"/>
    <xs:attribute name="formula" type="MeasureFormula" use="optional"/>
</xs:complexType>

السمات والعناصر

تصف المقاطع التالية سمات و مجموعات و عناصر تابعة و عناصر أصل.

السمات

السمة

الوصف

name

سمة مطلوبة.

اسم الحقل المعروض حيث يتم تطبيق القواعد والشرط. نوع السمة هو typelib:FieldName. الحد الأدنى للطول: 1; أقصى طول: 128.

نموذج القيمة: ^[^\. \[\]]+$

مثال نموذج القيمة: معين إلى

لمزيد من المعلومات، راجع اصطلاحات التسمية لـ كائنات تعقب عنصر عمل.

refname

سمة مطلوبة.

اسم الحقل المعروض حيث يتم تطبيق القواعد و الشروط. اسم المرجع يجب أن يتطابق مع اسم المرجع المعرف في عنصر تعريف الحقل FIELD. نوع السمة هو typelib:ReferenceFieldName. الحد الأدنى للطول: 1; أقصى طول: 70.

نموذج القيمة: ^ [a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+) + $

مثال نموذج القيمة: Company.Division.IssueType

لمزيد من المعلومات، راجع اصطلاحات التسمية لـ كائنات تعقب عنصر عمل.

type

سمة مطلوبة.

النوع القيمة التي يقبلها الحقل. نوع السمة هو النوع البسيط FieldType (مخطط تعريف نوع صنف عمل) مقيد بالقيم التالية:

  • String

  • Integer

  • Double

  • DateTime

  • PlainText

  • HTML

  • TreePath

  • History

  • GUID

قاعدة التقييد هي xs:string.

لمزيد من المعلومات، راجع استخدام الحقول عنصر العمل.

syncnamechanges

السمة الاختيارية

سيتم تحديث البيانات في الحقل أثناء اجراء التغييرات لأسماء الأشخاص المعرفة في Active Directory أو مجموعة عمل. نوع السمة هو xs:boolean.

فقط الحقول ذات نوع البيانات سلسلة يمكن أن يكون لها syncnamechange معينين إلى true. يجب تعيين هذه السمة فقط إلي الحقول المخصصة التي تحتوي على أسماء الشخص التي تريدها أن تبقي متزامنة مع البيانات المخزنة في Active Directory أو مجموعة عمل.

reportable

السمة الاختيارية

سيتم تصدير البيانات من الحقل إلي مستودع البيانات و يمكن تضمينها في التقارير. نوع السمة هو النوع البسيط Reportability (مخطط تعريف نوع عنصر العمل) مقيد بالقيم التالية:

  • dimension

  • detail

  • measure

قاعدة التقييد هي xs:string.

لمزيد من المعلومات، راجع باستخدام نظام الحقول و الحقول المعرفة من قبل قوالب معالجة MSF.

formula

السمة الاختيارية

التجميع نوع للقيمة المقررة measure . حالياً، sum هو نوع التجميع المعتمد فقط للقياس. قاعدة التقييد هي xs:string.

العناصر التابعة

العنصر

الوصف

عنصر نص التعليمات (مخطط تعريف نوع عنصر عمل)

عنصر اختياري.

يحدد النص الذي سيتم عرضه في تلميح الأدوات للحقل.

العناصر الأصلية

لا يوجد

ملاحظات

النوع المعقد FieldDefinition هو النوع عنصر الحقل (عنصر نوع عنصر العمل).

المجموعات

المجموعة

الوصف

مجموعة PlainRules (مخطط تعريف نوع عنصر العمل)

مجموعة اختيارية.

يدمج مجموعة القواعد (مخطط تعريف نوع صنف عمل) و مجموعة الشروط (مخطط تعريف نوع عنصر العمل) التي تحدد القواعد و الشروط لأستخدام العنصرFIELD .

معلومات العنصر

مساحة الاسم

https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef

اسم المخطط

تعريف نوع عنصر العمل

ملف الـتحقق من الصحة

WorkItemTypeDefinition.xsd

يمكن أن يكون فارغاً

غير قابلة للتطبيق

راجع أيضًا:

المرجع

إدارة العمل العنصر حقول [witadmin]

المبادئ

استخدام الحقول عنصر العمل

موارد أخرى

Customizing and Using Work Item Fields

مخطط تعريف نوع عنصر العمل