RuleActionType enum
Typ akcji do wykonania po wyzwoleniu reguły.
Pola
| MakeRequired = 1 | Ustaw pole docelowe jako wymagane. Przykład: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":"} |
| MakeReadOnly = 2 | Ustaw pole docelowe jako tylko do odczytu. Przykład: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":"} |
| SetDefaultValue = 3 | Ustaw wartość domyślną w polu docelowym. Jest to używane, jeśli użytkownik tworzy pole liczby całkowitej/ciągu i ustawia wartość domyślną tego pola. |
| SetDefaultFromClock = 4 | Ustaw wartość domyślną w polu docelowym z zegara serwera. Jest to używane, jeśli użytkownik tworzy pole, takie jak Data/godzina i używa wartości domyślnej. |
| SetDefaultFromCurrentUser = 5 | Ustaw domyślną wartość bieżącego użytkownika w polu docelowym. Jest to używane, jeśli użytkownik tworzy pole tożsamości typu i używa wartości domyślnej. |
| SetDefaultFromField = 6 | Ustaw wartość domyślną z istniejącego pola na pole docelowe. W tym przypadku chcesz ustawić istniejącą wartość pola na bieżące pole. |
| CopyValue = 7 | Ustaw wartość pola docelowego na daną wartość. Przykład: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"} |
| CopyFromClock = 8 | Ustaw wartość z zegara. |
| CopyFromCurrentUser = 9 | Ustaw bieżącego użytkownika na pole docelowe. Przykład: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":"}. |
| CopyFromField = 10 | Skopiuj wartość z określonego pola i ustaw ją na pole docelowe. Przykład: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. W tym miejscu wartość jest kopiowana z pola "System.ChangedBy" i ustawiona na pole "System.AssingedTo". |
| SetValueToEmpty = 11 | Ustaw wartość pola docelowego na pustą. |
| CopyFromServerClock = 12 | Użyj bieżącego czasu, aby ustawić wartość pola docelowego. Przykład: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""} |
| CopyFromServerCurrentUser = 13 | Użyj bieżącego użytkownika, aby ustawić wartość pola docelowego. |
| HideTargetField = 14 | Ukrywa pole docelowe z formularza. Jest to akcja tylko po stronie serwera. |
| DisallowValue = 15 | Uniemożliwia ustawienie pola na określoną wartość. |