Condividi tramite


Tipo complesso FieldDefinition (elemento WORKITEMTYPE)

Aggiornamento: novembre 2007

Definisce gli elementi e i gruppi dell'elemento 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="reportable" type="Reportability" use="optional"/>
        <xs:attribute name="formula" type="MeasureFormula" use="optional"/>
</xs:complexType>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati gli attributi, i gruppi, gli elementi figlio e gli elementi padre.

Attributi

Attributo

Descrizione

name

Attributo obbligatorio.

Nome di riferimento del campo a cui vengono applicate le regole e le condizioni. Il tipo dell'attributo è typelib:FieldName. Lunghezza minima: 1; lunghezza massima: 128.

Valore di schema: ^[^\.\[\]]+$

Esempio di valore di schema: Assegnato a

Per ulteriori informazioni, vedere la classe Nomi campo.

refname

Attributo obbligatorio.

Nome riferimento del campo dell'elemento di lavoro a cui vengono applicate le regole e le condizioni. Il nome riferimento deve corrispondere al nome riferimento definito nell'elemento FIELD della definizione del campo. Il tipo dell'attributo è typelib:ReferenceFieldName. Lunghezza minima: 1; lunghezza massima: 70.

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

Esempio di valore di schema: Azienda.Reparto.TipoProblema

Per ulteriori informazioni, vedere la classe Nomi di riferimento di campo.

type

Attributo obbligatorio.

Tipo di valore accettato dal campo. Il tipo dell'attributo è il Tipo semplice FieldType (schema di definizione del tipo di elemento di lavoro) e può assumere esclusivamente i valori seguenti:

  • String

  • Integer

  • Double

  • DateTime

  • PlainText

  • HTML

  • TreePath

  • History

La base della restrizione è xs:string.

Per ulteriori informazioni, vedere la classe Tipi di campo.

reportable

Attributo facoltativo.

I dati del campo verranno esportati nel data warehouse e possono essere inclusi in report. Il tipo dell'attributo è il Tipo semplice Reportability (schema di definizione del tipo di elemento di lavoro) e può assumere esclusivamente i valori seguenti:

  • dimension

  • detail

  • measure

La base della restrizione è xs:string.

Per ulteriori informazioni, vedere la classe Utilizzo dei campi per la generazione di report.

formula

Attributo facoltativo.

Tipo di aggregazione del valore segnalabile measure. Attualmente sum è l'unico tipo di aggregazione supportato per la misura. La base della restrizione è xs:string.

Elementi figlio

Elemento

Descrizione

Elemento HELPTEXT (schema di definizione del tipo degli elementi di lavoro)

Elemento facoltativo.

Definisce il testo visualizzato nella descrizione comandi per il campo.

Elementi padre

Nessuno

Note

Il tipo complesso FieldDefinition è il tipo dell'Elemento FIELD (elemento WORKITEMTYPE).

Gruppi

Group

Descrizione

Gruppo PlainRules (schema di definizione del tipo degli elementi di lavoro)

Gruppo facoltativo.

Incorpora il Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) e il Gruppo Condizioni (schema di definizione del tipo degli elementi di lavoro) che specificano le regole e le condizioni da utilizzare nell'elemento FIELD.

Informazioni sull'elemento

Spazio dei nomi

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

Nome di schema

Definizione del tipo di elemento di lavoro

File di convalida

WorkItemTypeDefinition.xsd

Può essere vuoto

Non applicabile

Vedere anche

Riferimenti

witfields

Altre risorse

Schema di definizione del tipo di elemento di lavoro

Definizione dei campi dei tipi di elemento di lavoro