Condividi tramite


Gruppo Regole (schema di definizione del tipo degli elementi di lavoro)

Aggiornamento: novembre 2007

Specifica le regole per l'elemento FIELD.

<xs:group name="Rules">
        <xs:choice>
                <xs:element name="REQUIRED" type="PlainRule"/>
                <xs:element name="READONLY" type="PlainRule"/>
                <xs:element name="EMPTY" type="PlainRule"/>
                <xs:element name="FROZEN" type="PlainRule"/>
                <xs:element name="CANNOTLOSEVALUE" type="PlainRule"/>
                <xs:element name="NOTSAMEAS" type="FieldRule"/>
                <xs:element name="VALIDUSER" type="ValidUserRule"/>
                <xs:element name="ALLOWEXISTINGVALUE" type="EmptyRule"/>
                <xs:element name="MATCH" type="PatternRule"/>
                <xs:element name="ALLOWEDVALUES" type="ListRule"/>
                <xs:element name="SUGGESTEDVALUES" type="ListRule"/>
                <xs:element name="PROHIBITEDVALUES" type="ListRule"/>
                <xs:element name="DEFAULT" type="DefaultRule"/>
                <xs:element name="COPY" type="CopyRule"/>
                <xs:element name="SERVERDEFAULT" type="ServerDefaultRule"/>
        </xs:choice>
</xs:group>

Attributi ed elementi

Nelle sezioni riportate di seguito vengono descritti attributi, elementi figlio ed elementi padre.

Attributi

Nessuno

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 il cui valore 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 consigliati 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 contenente un valore da copiare nel campo corrente.

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

Elemento facoltativo.

Specifica un componente server che fornirà il valore per il campo.

Elementi padre

Nessuno

Note

Il gruppo Rules rappresenta una scelta. È possibile definire una selezione di regole per FIELD.

minOccurs: 1

maxOccurs: 1

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

Può essere vuoto

Non applicabile

Vedere anche

Attività

Procedura: aggiungere una regola a un campo

Altre risorse

Definizione delle regole di campo

Schema di definizione del tipo di elemento di lavoro