FieldDefinition (Komplexer Typ) (WORKITEMTYPE-Element)

Aktualisiert: November 2007

Definiert die Elemente und Gruppen im FIELD-Element.

<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="reportable" type="Reportability" use="optional"/>
        <xs:attribute name="formula" type="MeasureFormula" use="optional"/>
</xs:complexType>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, Gruppen, untergeordnete sowie übergeordnete Elemente beschrieben.

Attribute

Attribute

Beschreibung

name

Erforderliches Attribut

Der Anzeigename des Felds, in dem die Regeln und die Bedingung angewendet werden. Der Attributtyp ist typelib:FieldName. Mindestlänge: 1; maximale Länge: 128.

Musterwert: ^[^\.\[\]]+$

Musterwertbeispiel: Zugewiesen an

Weitere Informationen hierzu finden Sie unter Feldnamen.

refname

Erforderliches Attribut

Der Verweisname des Arbeitsaufgabenfelds, in dem die Regeln und Bedingungen angewendet werden. Der Verweisname muss mit dem im FIELD-Element der Felddefinition definierten Verweisnamen übereinstimmen. Der Attributtyp ist typelib:ReferenceFieldName. Mindestlänge: 1; maximale Länge: 70.

Musterwert: ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$

Musterwertbeispiel: Company.Division.IssueType

Weitere Informationen hierzu finden Sie unter Feldverweisnamen.

type

Erforderliches Attribut

Der für das Feld akzeptierte Werttyp. Der Attributtyp ist FieldType (Einfacher Typ) (Definitionsschema Arbeitsaufgabentyp). Dieser ist auf die folgenden Werte eingeschränkt:

  • String

  • Integer

  • Double

  • DateTime

  • PlainText

  • HTML

  • TreePath

  • History

Die Einschränkungsbasis ist xs:string.

Weitere Informationen hierzu finden Sie unter Feldtypen.

reportable

Optionales Attribut

Die Felddaten werden in das Data Warehouse exportiert und können in Berichte eingebunden werden. Der Attributtyp ist Reportability (Einfacher Typ) (Definitionsschema Arbeitsaufgabentyp). Dieser ist auf die folgenden Werte eingeschränkt:

  • dimension

  • detail

  • measure

Die Einschränkungsbasis ist xs:string.

Weitere Informationen hierzu finden Sie unter Verwenden von Feldern für die Berichterstellung.

formula

Optionales Attribut

Der Aggregationstyp für den reportable-Wert measure. Derzeit wird nur sum als Aggregationstyp für measure unterstützt. Die Einschränkungsbasis ist xs:string.

Untergeordnete Elemente

Element

Beschreibung

HELPTEXT-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Element

Definiert den in der QuickInfo für das Feld angezeigten Text.

Übergeordnete Elemente

Keine

Hinweise

Der komplexe Typ FieldDefinition ist vom Typ FIELD-Element (WORKITEMTYPE-Element).

Gruppen

Group

Beschreibung

PlainRules-Gruppe (Definitionsschema Arbeitsaufgabentyp)

Optionale Gruppe.

Beinhaltet Regelgruppe (Definitionsschema Arbeitsaufgabentyp) und Bedingungsgruppe (Definitionsschema Arbeitsaufgabentyp), in denen Regeln und Bedingungen für das FIELD-Element angegeben sind.

Elementinformationen

Namespace

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

Schemaname

Arbeitsaufgabentypdefinition

Validierungsdatei

WorkItemTypeDefinition.xsd

Kann leer sein

Nicht zutreffend

Siehe auch

Referenz

witfields

Weitere Ressourcen

Definitionsschema "Arbeitsaufgabentyp"

Definieren von Arbeitsaufgaben-Typfeldern