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)