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