RuleActionType enum
Type d’action à effectuer lorsque la règle est déclenchée.
Champs
MakeRequired = 1 | Rendre le champ cible obligatoire. Exemple : {"actionType »:"$makeRequired »,"targetField »:"Microsoft.VSTS.Common.Activity »,"value »:"} |
MakeReadOnly = 2 | Rendre le champ cible en lecture seule. Exemple : {"actionType »:"$makeReadOnly »,"targetField »:"Microsoft.VSTS.Common.Activity »,"value »:"} |
SetDefaultValue = 3 | Définissez une valeur par défaut sur le champ cible. Elle est utilisée si l’utilisateur crée un champ entier/chaîne et définit une valeur par défaut de ce champ. |
SetDefaultFromClock = 4 | Définissez la valeur par défaut sur le champ cible à partir de l’horloge du serveur. Cela est utilisé si l’utilisateur crée le champ comme Date/Heure et utilise la valeur par défaut. |
SetDefaultFromCurrentUser = 5 | Définissez la valeur utilisateur actuelle par défaut sur le champ cible. Cette option est utilisée si l’utilisateur crée le champ d’identité de type et utilise la valeur par défaut. |
SetDefaultFromField = 6 | Définissez la valeur par défaut du champ existant sur le champ cible. Cette méthode utilisée souhaite définir une valeur de champ existante sur le champ actif. |
CopyValue = 7 | Définissez la valeur du champ cible sur la valeur donnée. Exemple : {actionType: « $copyValue », targetField: « ScrumInherited.mypicklist », value: « samplevalue"} |
CopyFromClock = 8 | Définissez la valeur à partir de l’horloge. |
CopyFromCurrentUser = 9 | Définissez l’utilisateur actuel sur le champ cible. Exemple : {"actionType »:"$copyFromCurrentUser »,"targetField »:"System.AssignedTo »,"value »:"}. |
CopyFromField = 10 | Copiez la valeur d’un champ spécifié et définissez sur champ cible. Exemple : {actionType: « $copyFromField », targetField: « System.AssignedTo », value:"System.ChangedBy"}. Ici, la valeur est copiée à partir de « System.ChangedBy » et définie sur le champ « System.AssingedTo ». |
SetValueToEmpty = 11 | Définissez la valeur du champ cible sur vide. |
CopyFromServerClock = 12 | Utilisez l’heure actuelle pour définir la valeur du champ cible. Exemple : {actionType: « $copyFromServerClock », targetField: « System.CreatedDate », value: « "} |
CopyFromServerCurrentUser = 13 | Utilisez l’utilisateur actuel pour définir la valeur du champ cible. |
HideTargetField = 14 | Masque le champ cible du formulaire. Il s’agit d’une action côté serveur uniquement. |
DisallowValue = 15 | Interdit à un champ d’être défini sur une valeur spécifique. |