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

Actualización: noviembre 2007

Define el control que va a aparecer en el formulario de elementos de trabajo.

<xs:complexType name="ControlType">
      <xs:attribute name="FieldName" type="typelib:ReferenceFieldName" use="optional" />
      <xs:attribute name="Type" type="ValidControlsType" use="required" />
      <xs:attribute name="Label"     type="LabelType" use="optional" />
      <xs:attribute name="LabelPosition" type="LabelPositionType" />
    <xs:attribute name="Dock"     type="DockType" use="optional" />
    <xs:attribute name="Padding" type="PaddingType" use="optional" />
      <xs:attribute name="Margin" type="PaddingType" use="optional" />
      <xs:attribute name="ReadOnly" type="ReadOnlyType" use="optional" />
    <xs:attribute name="MinimumSize" type="SizeType" use="optional" />
    <xs:attribute name="Name" type="xs:string" use="optional" />
      <xs:anyAttribute processContents="skip"/>
</xs:complexType>

Atributos y elementos

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

Atributos

Atributo

Descripción

FieldName

Atributo opcional.

Especifica el campo de elemento de trabajo al que está asociado el control. 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

Type

Atributo obligatorio.

Especifica el tipo de datos del control. El tipo de atributo es ValidControlsType, tipo simple (Esquema de definición de tipo de elemento de trabajo). Para obtener más información, vea Controles de formulario de elemento de trabajo.

Label

Atributo opcional.

Especifica el texto visible en el formulario que identifica el control. El tipo de atributo es LabelType, tipo simple (Esquema de definición de tipo de elemento de trabajo). Longitud máxima: 80.

LabelPosition

Atributo opcional.

Especifica la posición de la etiqueta en relación con los datos del control. El tipo de atributo es LabelPositionType, tipo simple (Esquema de definición de tipo de elemento de trabajo).

Dock

Atributo opcional.

Alinea el campo con el lado especificado del contenedor o expande el campo de modo que rellene el contenedor. El tipo de atributo es DockType, tipo simple (Esquema de definición de tipo de elemento de trabajo).

Padding

Atributo opcional.

Especifica, en píxeles, la cantidad de espacio alrededor del borde interior del control. El tipo de atributo es PaddingType, tipo simple (Esquema de definición de tipo de elemento de trabajo).

Valor de modelo: ^\(\d+\,\d+\,\d+\,\d+\)$

Ejemplo de un valor de modelo: (2,0,2,0)

Margin

Atributo opcional.

Especifica, en píxeles, la cantidad de espacio alrededor del borde exterior del control. El tipo de atributo es PaddingType, tipo simple (Esquema de definición de tipo de elemento de trabajo).

Valor de modelo: ^\(\d+\,\d+\,\d+\,\d+\)$

Ejemplo de un valor de modelo: (2,0,2,0)

ReadOnly

Atributo opcional.

Especifica si los datos del control son de sólo lectura. El tipo de atributo es ReadOnlyType, tipo simple (Esquema de definición de tipo de elemento de trabajo).

MinimumSize

Atributo opcional.

Especifica, en píxeles, el tamaño mínimo del control. El tipo de atributo es SizeType, tipo simple (Esquema de definición de tipo de elemento de trabajo).

Valor de modelo: ^\(\d+\,\d+\)$

Ejemplo de un valor de modelo: (100,100)

Name

Atributo opcional.

Identifica un control de forma inequívoca. Name es obligatorio si hay varios controles del formulario asociados al mismo campo de elemento de trabajo. El tipo es xs:string.

Elementos secundarios

Elemento

Descripción

anyAttribute

Elemento opcional.

ControlType se puede extender mediante el uso del elemento anyAttribute. ProcessContents: skip.

Elementos primarios

Ninguna

Comentarios

ControlType es el tipo Elemento Control (Esquema de definición del 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

Todos los elementos <FORM> del elemento de trabajo

Referencia

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