Tipo complesso FieldValueCondition (schema di definizione del tipo degli elementi di lavoro)
Aggiornamento: novembre 2007
Definisce gli attributi e incorpora Rules per gli elementi WHEN e WHENNOT.
<xs:complexType name="FieldValueCondition">
<xs:complexContent>
<xs:extension base="FieldCondition">
<xs:attribute name="value" type="typelib:Constant" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono descritti attributi, elementi figlio ed elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
field |
Attributo Tipo complesso FieldCondition (schema di definizione del tipo degli elementi di lavoro) obbligatorio. Specifica il nome di riferimento di un altro campo. Nell'elemento WHEN, identifica un campo che deve avere un valore specificato per le regole in questo elemento da applicare al campo corrente. Nell'elemento WHENNOT, identifica un campo che non può avere un valore specificato per le regole in questo elemento da applicare al campo corrente. 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 Per ulteriori informazioni sui nomi di riferimento, vedere Elemento FIELD (elemento WORKITEMTYPE). |
value |
Attributo obbligatorio. Specifica un valore del campo identificato dall'attributo field. Nell'elemento WHEN, le regole contenute nell'elemento vengono applicate quando il valore dell'attributo field è uguale al valore specificato da questo attributo. Nell'elemento WHENNOT, le regole contenute nell'elemento vengono applicate quando il valore dell'attributo field non è uguale al valore specificato da questo attributo. Il tipo dell'attributo è typelib:Constant. Lunghezza massima: 255. |
Elementi figlio
Elemento |
Descrizione |
---|---|
Elemento REQUIRED (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente deve contenere un valore. |
Elemento READONLY (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente è in sola lettura. |
Elemento EMPTY (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente non deve contenere un valore. |
Elemento FROZEN (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente è 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 Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il valore del campo corrente non può essere cancellato una volta che è stato acquisito. |
Elemento NOTSAMEAS (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente non può corrispondere al valore di un terzo campo. Specificare il terzo campo nell'elemento NOTSAMEAS. |
Elemento VALIDUSER (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), l'elenco dei valori consentiti deve essere costituito solo da utenti validi del sistema. |
Elemento ALLOWEXISTINGVALUE (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), sarà consentito l'uso del valore del campo corrente già esistente, anche se viola altre regole. Se il valore del campo corrente viene modificato, tale elemento non si applica. |
Elemento MATCH (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il valore del campo corrente deve corrispondere al modello specificato. |
Elemento ALLOWEDVALUES (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente deve contenere un valore proveniente dall'elenco specificato. I valori consentiti sono i valori selezionabili di un elenco di campi presente in un 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 Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), l'elenco specificato contiene i valori suggeriti per il campo corrente. 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 Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente non deve contenere i valori di questo elenco. |
Elemento DEFAULT (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), questo elemento specifica il valore predefinito del campo corrente. |
Elemento COPY (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il valore di un terzo campo viene copiato automaticamente nel campo corrente. Specificare il terzo campo nell'elemento COPY. |
Elemento SERVERDEFAULT (schema di definizione del tipo degli elementi di lavoro) |
Elemento Gruppo Regole (schema di definizione del tipo degli elementi di lavoro) facoltativo. Specifica che quando il campo identificato dall'attributo field contiene il valore specificato (nell'elemento WHEN) o non contiene il valore specificato (nell'elemento WHENNOT), il campo corrente utilizza il valore del componente server specificato. I componenti server sono clock, che indica l’orario in cui l’elemento di lavoro viene aggiornato, e currentuser, che indica l'identità che ha aggiornato l'elemento di lavoro. |
Elementi padre
Nessuno
Note
Il tipo complesso FieldValueCondition è il tipo per gli elementi seguenti:
Elemento WHEN (schema di definizione del tipo degli elementi di lavoro)
Elemento WHENNOT (schema di definizione del tipo degli elementi di lavoro)
FieldValueCondition è un'estensione del Tipo complesso FieldCondition (schema di definizione del tipo degli elementi di lavoro).
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 |