Elemento FIELD (schema di definizione del tipo degli elementi di lavoro)
Aggiornamento: novembre 2007
Fa riferimento a una definizione di campo dell'elemento di lavoro e alle regole e condizioni valide per il campo. Il riferimento è basato sull'elemento STATE, TRANSITION, DEFAULTREASON o REASON di cui l'elemento FIELDS padre del riferimento costituisce un elemento figlio.
<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>
Attributi ed elementi
Nelle seguenti sezioni vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
refname |
Attributo FieldReference obbligatorio. Nome di riferimento del campo a cui vengono applicate le regole e le condizioni. Il nome di riferimento deve corrispondere a quello definito nell'elemento FIELD della definizione di campo. Per ulteriori informazioni, vedere Elemento FIELD (elemento WORKITEMTYPE). |
Elementi figlio
Elemento |
Descrizione |
---|---|
Elemento REQUIRED (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce il campo come obbligatorio. |
Elemento READONLY (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce il campo come di sola lettura. |
Elemento EMPTY (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce il campo come vuoto. |
Elemento FROZEN (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce il campo come bloccato. Un campo bloccato non può essere impostato su un valore non vuoto dopo che è stato eseguito il commit delle modifiche. Tuttavia è possibile cancellare manualmente il valore contenuto nel campo, salvare l'elemento di lavoro e specificare un valore diverso. |
Elemento CANNOTLOSEVALUE (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce il campo in modo che non può perdere il valore. Pertanto, una volta che il campo corrente ha acquisito un valore, non può essere cancellato o svuotato. |
Elemento NOTSAMEAS (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica un altro campo come origine di un valore che non può essere identico al valore del campo corrente. |
Elemento VALIDUSER (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica che l'elenco di valori consentiti deve essere costituito solo da utenti validi del sistema. |
Elemento ALLOWEXISTINGVALUE (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce il campo in modo da consentire il valore esistente. Pertanto, i valori del campo già esistenti saranno consentiti, anche se non sono validi. Tutti i nuovi valori di campo devono essere validi. |
Elemento MATCH (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce un modello per il campo a cui deve corrispondere il valore del campo. |
Elemento ALLOWEDVALUES (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce un elenco di valori consentiti per il campo. I valori consentiti sono i valori selezionabili di un elenco di campi presente in form di elementi di lavoro e nel generatore di query. È necessario selezionare uno di questi valori. |
Elemento SUGGESTEDVALUES (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce un elenco di valori suggeriti per il campo. I valori suggeriti sono i valori selezionabili di un elenco di campi presente in form di elementi di lavoro e nel generatore di query. È possibile immettere altri valori oltre a quelli presenti nell'elenco. |
Elemento PROHIBITEDVALUES (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce un elenco di valori non consentiti per il campo. |
Elemento DEFAULT (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Definisce un valore predefinito per il campo. |
Elemento COPY (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica un altro campo come origine del valore da copiare nel campo corrente. |
Elemento SERVERDEFAULT (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica un componente server come origine del valore del campo. |
Elemento WHEN (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica una o più regole da applicare al campo corrente quando un altro campo ha un valore specifico. |
Elemento WHENNOT (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica una o più regole da applicare al campo corrente quando un altro campo non ha un valore specifico. |
Elemento WHENCHANGED (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica una o più regole da applicare al campo corrente quando un campo specifico viene modificato. |
Elemento WHENNOTCHANGED (schema di definizione del tipo degli elementi di lavoro) |
Elemento facoltativo. Specifica una o più regole da applicare al campo corrente quando un campo specifico non viene modificato. |
Elementi padre
Elemento |
Descrizione |
---|---|
Elemento FIELDS (schema di definizione del tipo degli elementi di lavoro) |
Insieme di elementi FIELD che fanno riferimento alle definizioni di campo contenute nel tipo di elemento di lavoro. |
Note
È necessario definire almeno un elemento figlio per l'elemento FIELD (schema della definizione di tipo di elemento di lavoro).
FIELD è un elemento figlio obbligatorio dell'elemento FIELDS.
minOccurs = "1"
maxOccurs = "unbounded"
Esempio
<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>
Informazioni sull'elemento
Spazio dei nomi |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
Nome di schema |
Definizione del tipo di elemento di lavoro |
File di convalida |
WorkItemTypeDefinition.xsd |
Tipo di elemento |
Tipo complesso FieldReference (schema di definizione del tipo degli elementi di lavoro) |
Può essere vuoto |
No |