Condividi tramite


Tipo complesso ControlType (schema di definizione del tipo degli elementi di lavoro)

Definisce un controllo da visualizzare sul form dell'elemento di lavoro.

<xs:complexType name="ControlType">
    <xs:sequence>
                <xs:choice minOccurs="0" maxOccurs="1">
                        <xs:element name="Link" type="HyperLinkType" minOccurs="0" maxOccurs="1" />
                        <xs:element name="LabelText" type="LabelElementType" minOccurs="0" maxOccurs="1" />
                        <xs:element name="WebpageControlTarget" type="WebpageControlTargetType" minOccurs="0" maxOccurs="1" />
                </xs:choice>
                <xs:choice minOccurs="0" maxOccurs="1">
                        <xs:element name="CustomControlOptions" type="CustomControlOptionsType" minOccurs="0" maxOccurs="1" />
                        <xs:element name="LinksControlOptions" type="LinksControlOptionsType" minOccurs="0" maxOccurs="1" />
                        <xs:element name="WebpageControlOptions" type="WebpageControlOptionsType" minOccurs="0" maxOccurs="1" />
                </xs:choice>
        </xs:sequence>
      <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>

Attributi ed elementi

Nelle seguenti sezioni vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo

Descrizione

FieldName

Attributo facoltativo.

Specifica il campo dell'elemento di lavoro al quale è associato il controllo.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: Company.Division.IssueType

Type

Attributo obbligatorio.

Specifica il tipo di dati del controllo.Il tipo dell'attributo è Tipo semplice ValidControlsType (schema di definizione del tipo di elemento di lavoro).Per ulteriori informazioni, vedere la classe Controlli dei form elemento di lavoro.

Label

Attributo facoltativo.

Specifica il testo visibile sul form che identifica il controllo.Il tipo dell'attributo è Tipo semplice LabelType (schema di definizione del tipo di elemento di lavoro).Lunghezza massima: 80.

LabelPosition

Attributo facoltativo.

Specifica la posizione dell'etichetta rispetto ai dati del controllo.Il tipo dell'attributo è Tipo semplice LabelPositionType (schema di definizione del tipo di elemento di lavoro).

Dock

Attributo facoltativo.

Allinea il campo al lato specificato del contenitore o estende il campo per riempire il contenitore.Il tipo dell'attributo è Tipo semplice DockType (schema di definizione del tipo di elemento di lavoro).

Padding

Attributo facoltativo.

Specifica la quantità di spazio in pixel intorno al bordo interno del controllo.Il tipo dell'attributo è Tipo semplice PaddingType (schema di definizione del tipo di elemento di lavoro).

Valore di schema: ^\(\d+\,\d+\,\d+\,\d+\)$

Esempio del valore di schema: (2,0,2,0)

Margin

Attributo facoltativo.

Specifica la quantità di spazio in pixel intorno al bordo esterno del controllo.Il tipo dell'attributo è Tipo semplice PaddingType (schema di definizione del tipo di elemento di lavoro).

Valore di schema: ^\(\d+\,\d+\,\d+\,\d+\)$

Esempio di valore di schema: (2,0,2,0)

ReadOnly

Attributo facoltativo.

Specifica che i dati del controllo sono di sola lettura.Il tipo dell'attributo è Tipo semplice ReadOnlyType (schema di definizione del tipo di elemento di lavoro).

MinimumSize

Attributo facoltativo.

Specifica la dimensione minima in pixel del controllo.Il tipo dell'attributo è Tipo semplice SizeType (schema di definizione del tipo di elemento di lavoro).

Valore di schema: ^\(\d+\,\d+\)$

Esempio del valore di schema: (100,100)

Name

Attributo facoltativo.

Identifica un controllo in modo univoco. Name è essenziale se più di un controllo del form è associato allo stesso campo elemento di lavoro.Il tipo è xs:string.

Elementi figlio

Elemento

Descrizione

anyAttribute

Elemento facoltativo.

ControlType è estensibile tramite l'utilizzo dell'elemento anyAttribute. ProcessContents : ignorato.

Elementi padre

Nessuna

Note

ControlType è il tipo dell'Elemento CONTROL (schema di definizione del tipo degli elementi di lavoro).

Informazioni sull'elemento

Namespace

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

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

Concetti

Tutti gli elementi FORM dell'elemento di lavoro