FieldValueCondition (komplexer Typ) (Definitionsschema Arbeitsaufgabentyp)
Aktualisiert: November 2007
Definiert die Attribute und enthält Rules für die Elemente WHEN und 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>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribute |
Beschreibung |
---|---|
field |
Erforderliches FieldCondition (komplexer Typ) (Definitionsschema Arbeitsaufgabentyp)-Attribut Gibt den Feldverweisnamen eines anderen Felds an. Identifiziert im WHEN-Element ein Feld, das über einen angegebenen Wert verfügen muss, damit die Regeln in diesem Element auf das aktuelle Feld angewendet werden. Identifiziert im WHENNOT-Element ein Feld, das über keinen angegebenen Wert verfügen darf, damit die Regeln in diesem Element auf das aktuelle Feld angewendet werden. Der Attributtyp ist typelib:ReferenceFieldName. Mindestlänge: 1; maximale Länge: 70. Musterwert: ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$ Musterwertbeispiel: Company.Division.IssueType Weitere Informationen über Verweisnamen finden Sie unter FIELD-Element (WORKITEMTYPE-Element). |
value |
Erforderliches Attribut Gibt einen Wert des Felds an, das vom field-Attribut identifiziert wird. Beim WHEN-Element werden die im Element enthaltenen Regeln angewendet, wenn der field-Attributwert mit dem von diesem Attribut angegebenen Wert übereinstimmt. Beim WHENNOT-Element werden die im Element enthaltenen Regeln angewendet, wenn der field-Attributwert nicht mit dem von diesem Attribut angegebenen Wert übereinstimmt. Der Attributtyp ist typelib:Constant. Maximale Länge: 255. |
Untergeordnete Elemente
Element |
Beschreibung |
---|---|
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld einen Wert enthalten muss, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
|
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld schreibgeschützt ist, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
|
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld keinen Wert enthalten darf, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
|
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld fixiert ist, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Ein fixiertes Feld kann nach der Übernahme von Änderungen nicht in einen beliebigen, nicht leeren Wert geändert werden. Sie können das Feld jedoch manuell löschen, die Arbeitsaufgabe speichern und anschließend einen anderen Wert angeben. |
|
CANNOTLOSEVALUE-Element (Definitionsschema Arbeitsaufgabentyp) |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld nach dem Erhalt eines Werts nicht gelöscht oder geleert werden darf, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass der Wert des aktuellen Felds nicht dem Wert eines dritten Felds entsprechen darf, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Das dritte Feld wird im NOTSAMEAS-Element angegeben. |
|
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass die Liste der zulässigen Werte nur aus gültigen Benutzern des Systems bestehen darf, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
|
ALLOWEXISTINGVALUE-Element (Definitionsschema Arbeitsaufgabentyp) |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass der bereits vorhandene Wert des aktuellen Felds zulässig ist, auch wenn er gegen andere Regeln verstößt, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Wenn der Wert des aktuellen Felds geändert wird, wird dieses Element nicht angewendet. |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass der Wert des aktuellen Felds dem angegebenen Muster entsprechen muss, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
|
ALLOWEDVALUES-Element (Definitionsschema Arbeitsaufgabentyp) |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld einen Wert der angegebenen Liste mit Werten enthalten muss, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Zulässige Werte sind Werte, die in einer Feldliste auf Arbeitsaufgabenformularen und im Abfrage-Generator zur Auswahl stehen. Sie müssen einen dieser Werte auswählen. |
SUGGESTEDVALUES-Element (Definitionsschema Arbeitsaufgabentyp) |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass die angegebene Liste für das aktuelle Feld vorgeschlagene Werte enthält, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Vorgeschlagene Werte sind Werte, die in einer Feldliste auf Arbeitsaufgabenformularen und im Abfrage-Generator verfügbar sind. Neben den Werten in der Liste können Sie weitere Werte eingeben. |
PROHIBITEDVALUES -Element (Definitionsschema Arbeitsaufgabentyp) |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld in der Liste keine Werte enthalten darf, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass der angegebene Wert der Standardwert des aktuellen Felds ist, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). |
|
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass der Wert aus einem dritten Feld automatisch in das aktuelle Feld kopiert wird, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Das dritte Feld wird im COPY-Element angegeben. |
|
SERVERDEFAULT-Element (Definitionsschema Arbeitsaufgabentyp) |
Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element. Gibt an, dass das aktuelle Feld den Wert der angegebenen Serverkomponente verwendet, wenn das über das field-Attribut identifizierte Feld den angegebenen Wert enthält (im WHEN-Element) bzw. diesen Wert nicht enthält (im WHENNOT-Element). Die Serverkomponenten sind clock (Uhrzeit, zu der eine Arbeitsaufgabe aktualisiert wird) und currentuser (Benutzer, der die Arbeitsaufgabe aktualisiert hat). |
Übergeordnete Elemente
Keine
Hinweise
Der komplexe Typ FieldValueCondition ist der Elementtyp für die folgenden Elemente:
WHEN-Element (Definitionsschema Arbeitsaufgabentyp)
WHENNOT-Element (Definitionsschema Arbeitsaufgabentyp)
FieldValueCondition ist eine Erweiterung von FieldCondition (komplexer Typ) (Definitionsschema Arbeitsaufgabentyp).
Elementinformationen
Namespace |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
Schemaname |
Arbeitsaufgabentypdefinition |
Validierungsdatei |
WorkItemTypeDefinition.xsd |
Kann leer sein |
Nicht zutreffend |