Freigeben über


RuleActionType enum

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

Felder

MakeRequired = 1

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

MakeReadOnly = 2

Legen Sie das Zielfeld schreibgeschützt fest. 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 ganzzahliges/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 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 Standardwert verwendet.

SetDefaultFromField = 6

Legen Sie den Standardwert aus dem vorhandenen Feld auf das Zielfeld fest. Dadurch wird ein vorhandener Feldwert auf das aktuelle Feld festgelegt.

CopyValue = 7

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

CopyFromClock = 8

Legen Sie den Wert aus 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 leer fest.

CopyFromServerClock = 12

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

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 serverseitige Aktion.

DisallowValue = 15

Hindert ein Feld daran, auf einen bestimmten Wert festgelegt zu werden.