FieldDefinition, tipo complejo (Elemento WORKITEMTYPE)
Actualización: noviembre 2007
Define los elementos y grupos del 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>
Atributos y elementos
Las siguientes secciones describen atributos, grupos, elementos secundarios y elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
name |
Atributo obligatorio. Nombre descriptivo del campo donde se aplican las reglas y la condición. El tipo de atributo es typelib:FieldName. Longitud mínima: 1; longitud máxima: 128. Valor de modelo: ^[^\.\[\]]+$ Ejemplo de un valor de modelo: Asignado a Para obtener más información, vea Nombres de campo. |
refname |
Atributo obligatorio. Nombre de referencia del campo del elemento de trabajo donde se aplican las reglas y condiciones. El nombre de referencia debe coincidir con el definido en el elemento FIELD de la definición de campo. El tipo de atributo es typelib:ReferenceFieldName. Longitud mínima: 1; longitud máxima: 70. Valor de modelo: ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$ Ejemplo de un valor de modelo: Company.Division.IssueType Para obtener más información, vea Nombres de referencia de campos. |
type |
Atributo obligatorio. Tipo de valor que el campo acepta. El tipo de atributo es FieldType, tipo simple (Esquema de definición de tipo de elemento de trabajo), restringido a los valores siguientes:
La base de la restricción es xs:string. Para obtener más información, vea Tipos de campo. |
reportable |
Atributo opcional. Los datos del campo se exportarán al almacén de datos y se podrán incluir en informes. El tipo de atributo es Reportability, tipo simple (Esquema de definición de tipo de elemento de trabajo), restringido a los valores siguientes:
La base de la restricción es xs:string. Para obtener más información, vea Utilizar campos para crear informes. |
formula |
Atributo opcional. Tipo de agregación para el valor reportable measure. Actualmente, sum es el único tipo de agregación admitido para measure. La base de la restricción es xs:string. |
Elementos secundarios
Elemento |
Descripción |
---|---|
Elemento HELPTEXT (Esquema de definición del tipo de elemento de trabajo) |
Elemento opcional. Define el texto mostrado en la información sobre herramientas del campo. |
Elementos primarios
Ninguna
Comentarios
El tipo complejo FieldDefinition es el tipo Elemento FIELD (Elemento WORKITEMTYPE).
Groups
Group |
Descripción |
---|---|
Grupo PlainRules (Esquema de definición de tipo de elemento de trabajo) |
Grupo opcional. Incorpora Grupo de reglas (Esquema de definición del tipo de elemento de trabajo) y Grupo de condiciones (Esquema de definición del tipo de elemento de trabajo) que especifican las reglas y condiciones que se utilizan en el elemento FIELD. |
Información de elemento
Espacio de nombres |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
Nombre de esquema |
Definición del tipo de elemento de trabajo |
Archivo de validación |
WorkItemTypeDefinition.xsd |
Puede estar vacío |
No es aplicable |