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

Actualización: noviembre 2007

Define los atributos que el elemento COPY utiliza.

<xs:complexType name="CopyRule">
        <xs:complexContent>
                <xs:extension base="PlainRule">
                        <xs:attribute name="from" type="CopyFrom" use="required"/>
                        <xs:attribute name="value" type="typelib:Constant"/>
                        <xs:attribute name="field" type="typelib:ReferenceFieldName"/>
                </xs:extension>
        </xs:complexContent>
</xs:complexType>

Atributos y elementos

Las siguientes secciones describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo

Descripción

for

Atributo PlainRule, tipo complejo (Esquema de definición de tipo de elemento de trabajo) opcional.

Nombre de un usuario o grupo a quien se aplica esta regla. El tipo de atributo es typelib:IdentityName. Longitud mínima: 1; longitud máxima: 255

Valor de modelo: ^[^\\]+\\[^\\]+$

Ejemplo de un valor de modelo: Domain\userID

not

Atributo PlainRule, tipo complejo (Esquema de definición de tipo de elemento de trabajo) opcional.

Nombre de un usuario o grupo a quien no se aplica esta regla. El tipo de atributo es typelib:IdentityName. Longitud mínima: 1; longitud máxima: 255

Valor de modelo: ^[^\\]+\\[^\\]+$

Ejemplo de un valor de modelo: Domain\userID

from

Atributo obligatorio.

Origen del valor. Especifica el origen del valor predeterminado del que se va a copiar. Los valores son los siguientes:

  • value: copia el valor especificado por el atributo value.

  • field: copia el valor especificado por el atributo field.

  • clock: copia la hora del reloj del sistema.

  • currentuser: copia el usuario que ha iniciado sesión actualmente.

Si especifica value o field, debe incluir también el atributo field o value, respectivamente.

value

Atributo opcional.

Valor que se va copiar. El tipo de atributo es typelib:Constant. Longitud mínima: 1; longitud máxima: 255.

field

Atributo opcional.

Nombre de referencia del campo cuyo valor se va a copiar. El nombre de referencia debe coincidir con el nombre de referencia que se ha 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

Nota:
Si se está modificando el elemento de trabajo, puede que la regla de elemento COPY seleccione el valor actual o anterior en el campo de origen.

Para obtener más información, vea Elemento FIELD (Elemento WORKITEMTYPE).

Elementos secundarios

Ninguna

Elementos primarios

Ninguna

Comentarios

El tipo complejo CopyRule es el tipo Elemento COPY (Esquema de definición de tipo de elemento de trabajo). Es una extensión de PlainRule, tipo complejo (Esquema de definición de tipo de elemento de trabajo).

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

Vea también

Conceptos

Reglas de campo disponibles

Otros recursos

Definir reglas de campo