RuleActionType enum
Tipo di azione da eseguire quando viene attivata la regola.
Campi
MakeRequired = 1 | Impostare il campo di destinazione obbligatorio. Esempio: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""} |
MakeReadOnly = 2 | Impostare il campo di destinazione di sola lettura. Esempio: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""} |
SetDefaultValue = 3 | Impostare un valore predefinito nel campo di destinazione. Viene usato se l'utente crea un campo integer/stringa e imposta un valore predefinito di questo campo. |
SetDefaultFromClock = 4 | Impostare il valore predefinito nel campo di destinazione dall'orologio del server. Viene usato se l'utente crea il campo come Data/Ora e usa il valore predefinito. |
SetDefaultFromCurrentUser = 5 | Impostare il valore utente corrente predefinito nel campo di destinazione. Viene usato se l'utente crea il campo dell'identità del tipo e usa il valore predefinito. |
SetDefaultFromField = 6 | Impostare il valore predefinito su da un campo esistente sul campo di destinazione. Questo oggetto utilizzato vuole impostare un valore di campo esistente sul campo corrente. |
CopyValue = 7 | Impostare il valore del campo di destinazione su un valore specificato. Esempio: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", valore: "samplevalue"} |
CopyFromClock = 8 | Impostare il valore dall'orologio. |
CopyFromCurrentUser = 9 | Impostare l'utente corrente sul campo di destinazione. Esempio: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}. |
CopyFromField = 10 | Copiare il valore da un campo specificato e impostare su campo di destinazione. Esempio: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. In questo caso, il valore viene copiato da "System.ChangedBy" e impostato su "System.AssingedTo". |
SetValueToEmpty = 11 | Impostare il valore del campo di destinazione su vuoto. |
CopyFromServerClock = 12 | Usare l'ora corrente per impostare il valore del campo di destinazione. Esempio: {actionType: "$copyFromServerClock", targetField: "System.CreateDate", valore: ""} |
CopyFromServerCurrentUser = 13 | Usare l'utente corrente per impostare il valore del campo di destinazione. |
HideTargetField = 14 | Nasconde il campo di destinazione dal modulo. Questa è un'azione solo lato server. |
DisallowValue = 15 | Impedisce l'impostazione di un campo a un valore specifico. |