Elemento FIELD (Esquema de definición del tipo de elemento de trabajo)

Actualización: noviembre 2007

Hace referencia a una definición de campo de elemento de trabajo, así como a las reglas y condiciones que se aplican al campo. La referencia se basa en el elemento STATE, TRANSITION, DEFAULTREASON o REASON de cuyo elemento principal FIELDS es un elemento secundario.

<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo

Descripción

refname

Atributo FieldReference necesario.

Nombre de referencia del campo donde se aplican las reglas y condiciones. El nombre de referencia debe coincidir con el nombre de referencia definido en el elemento FIELD de la definición de campo. Para obtener más información, vea Elemento FIELD (Elemento WORKITEMTYPE).

Elementos secundarios

Elemento

Descripción

Elemento REQUIRED (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Define el campo como necesario.

Elemento READONLY (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Define el campo como de sólo lectura.

Elemento EMPTY (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Define el campo como vacío.

Elemento FROZEN (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define el campo como inmovilizado. Un campo inmovilizado no puede cambiarse a un valor no vacío después de confirmar los cambios. Sin embargo, se puede borrar manualmente el campo, guardar el elemento de trabajo y, a continuación, especificar un valor diferente.

Elemento CANNOTLOSEVALUE (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define el campo de modo que no pueda perder su valor. Esto significa que el campo actual no se puede borrar ni vaciar después de que obtenga un valor.

Elemento NOTSAMEAS (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Especifica otro campo como el origen de un valor que no puede ser idéntico al valor del campo actual.

Elemento VALIDUSER (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Especifica que la lista de valores permitidos debe incluir solo los usuarios válidos del sistema.

Elemento ALLOWEXISTINGVALUE (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define el campo de modo que permita el valor existente. Esto significa que se permitirán los valores de campo que ya existen, incluso si no son válidos. Todos los valores de campo nuevos deben ser válidos.

Elemento MATCH (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define un modelo para el campo con el que debe coincidir el valor de campo.

Elemento ALLOWEDVALUES (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define una lista de valores permitidos para el campo. Los valores permitidos son los valores que están disponibles para su selección en una lista de campos de los formularios de elementos de trabajo y en el generador de consultas. Debe seleccionar uno de estos valores.

Elemento SUGGESTEDVALUES (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define una lista de valores sugeridos para el campo. Los valores sugeridos son los valores que están disponibles para su selección en una lista de campos de los formularios de elementos de trabajo y en el generador de consultas. Además de los valores que figuran en la lista, puede agregar otros valores.

Elemento PROHIBITEDVALUES (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Define una lista de valores prohibidos para el campo.

Elemento DEFAULT (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Define un valor predeterminado para el campo.

Elemento COPY (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Especifica otro campo como el origen del valor que se copiará en el campo actual.

Elemento SERVERDEFAULT (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Especifica un componente del servidor como origen del valor de este campo.

Elemento WHEN (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Especifica una o más reglas que se aplicarán al campo actual cuando otro campo tenga un valor concreto.

Elemento WHENNOT (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Aplica una o más reglas al campo actual cuando otro campo no tiene un valor concreto.

Elemento WHENCHANGED (Esquema de definición de tipo de elemento de trabajo)

Elemento opcional.

Aplica una o más reglas al campo actual cuando se cambia un campo concreto.

Elemento WHENNOTCHANGED (Esquema de definición del tipo de elemento de trabajo)

Elemento opcional.

Aplica una o más reglas al campo actual cuando no se cambia un campo concreto.

Elementos primarios

Elemento

Descripción

Elemento FIELDS (Esquema de definición de tipo de elemento de trabajo)

Colección de elementos FIELD que hacen referencia a las definiciones de campo contenidas en el tipo de elemento de trabajo.

Comentarios

Debe definir al menos un elemento secundario para el elemento FIELD (esquema de definición del tipo de elemento de trabajo).

FIELD es un elemento secundario necesario de FIELDS.

minOccurs="1"

maxOccurs="unbounded"

Ejemplo

<FIELD refname="field reference name">
    <READONLY>…</READONLY>
    <EMPTY>…</EMPTY>
    <FROZEN>…</FROZEN>
    <CANNOTLOSEVALUE>…</CANNOTLOSEVALUE>
    <NOTSAMEAS>…</NOTSAMEAS>
    <VALIDUSER>…</VALIDUSER>
    <ALLOWEXISTINGVALUE>…<ALLOWEXISTINGVALUE>
    <MATCH>…</MATCH>
    <ALLOWEDVALUES>…</ALLOWEDVALUES>
    <SUGGESTEDVALUES>…</SUGGESTEDVALUES>
    <PROHIBITEDVALUES>…</PROHIBITEDVALUES>
    <DEFAULT>…</DEFAULT>
    <COPY>…</COPY>
    <SERVERDEFAULT>…</SERVERDEFAULT>
    <WHEN>…</WHEN>
    <WHENNOT>…</WHENNOT>
    <WHENCHANGED>…</WHENCHANGED>
    <WHENNOTCHANGED>…</WHENNOTCHANGED>
<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

Tipo de elemento

FieldReference, tipo complejo (Esquema de definición de tipo de elemento de trabajo)

Puede estar vacío

No

Vea también

Otros recursos

Esquema de definición del tipo de elemento de trabajo

Definir campos de tipo de elemento de trabajo