Freigeben über


RuleActionType enum

Art der Aktion, die ausgeführt werden soll, wenn die Regel ausgelöst wird.

Felder

MakeRequired = 1

Legen Sie das Zielfeld als erforderlich fest. Beispiel: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""}

MakeReadOnly = 2

Machen Sie das Zielfeld schreibgeschützt. Beispiel: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""}

SetDefaultValue = 3

Legen Sie einen Standardwert für das Zielfeld fest. Dies wird verwendet, wenn der Benutzer ein Ganzzahl-/Zeichenfolgenfeld erstellt und einen Standardwert dieses Felds festlegt.

SetDefaultFromClock = 4

Legen Sie den Standardwert für das Zielfeld von der Serveruhr fest. Dies wird verwendet, wenn der Benutzer das Feld wie Datum/Uhrzeit erstellt und den Standardwert verwendet.

SetDefaultFromCurrentUser = 5

Legen Sie den aktuellen Standardbenutzerwert für das Zielfeld fest. Dies wird verwendet, wenn der Benutzer das Feld der Typidentität erstellt und den Standardwert verwendet.

SetDefaultFromField = 6

Legen Sie den Standardwert vom vorhandenen Feld auf das Zielfeld fest. Dieser verwendet möchte einen vorhandenen Feldwert auf das aktuelle Feld festlegen.

CopyValue = 7

Legen Sie den Wert des Zielfelds auf den angegebenen Wert fest. Beispiel: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"}

CopyFromClock = 8

Legen Sie den Wert der Uhr fest.

CopyFromCurrentUser = 9

Legen Sie den aktuellen Benutzer auf das Zielfeld fest. Beispiel: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}.

CopyFromField = 10

Kopieren Sie den Wert aus einem angegebenen Feld, und legen Sie den Wert auf das Zielfeld fest. Beispiel: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Hier wird der Wert aus "System.ChangedBy" kopiert und auf das Feld "System.AssingedTo" festgelegt.

SetValueToEmpty = 11

Legen Sie den Wert des Zielfelds auf empty fest.

CopyFromServerClock = 12

Verwenden Sie die aktuelle Zeit, um den Wert des Zielfelds festzulegen. Beispiel: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""}

CopyFromServerCurrentUser = 13

Verwenden Sie den aktuellen Benutzer, um den Wert des Zielfelds festzulegen.

HideTargetField = 14

Blendet das Zielfeld aus dem Formular aus. Dies ist eine nur serverseitige Aktion.

DisallowValue = 15

Verhindert, dass ein Feld auf einen bestimmten Wert festgelegt wird.