Compartilhar via


RuleActionType enum

Tipo de ação a ser tomada quando a regra é disparada.

Campos

MakeRequired = 1

Torne o campo de destino necessário. Exemplo: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""}

MakeReadOnly = 2

Torne o campo de destino somente leitura. Exemplo: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""}

SetDefaultValue = 3

Defina um valor padrão no campo de destino. Isso será usado se o usuário criar um campo inteiro/cadeia de caracteres e definir um valor padrão desse campo.

SetDefaultFromClock = 4

Defina o valor padrão no campo de destino do relógio do servidor. Isso será usado se o usuário criar o campo como Data/Hora e usar o valor padrão.

SetDefaultFromCurrentUser = 5

Defina o valor de usuário atual padrão no campo de destino. Isso será usado se o usuário criar o campo de identidade do tipo e usar o valor padrão.

SetDefaultFromField = 6

Defina o valor padrão em do campo existente para o campo de destino. Este usado deseja definir um valor de campo existente para o campo atual.

CopyValue = 7

Defina o valor do campo de destino como determinado valor. Exemplo: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", valor: "samplevalue"}

CopyFromClock = 8

Defina o valor do relógio.

CopyFromCurrentUser = 9

Defina o usuário atual como o campo de destino. Exemplo: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}.

CopyFromField = 10

Copie o valor de um campo especificado e defina como campo de destino. Exemplo: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Aqui, o valor é copiado de "System.ChangedBy" e definido como o campo "System.AssingedTo".

SetValueToEmpty = 11

Defina o valor do campo de destino como vazio.

CopyFromServerClock = 12

Use a hora atual para definir o valor do campo de destino. Exemplo: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", valor: ""}

CopyFromServerCurrentUser = 13

Use o usuário atual para definir o valor do campo de destino.

HideTargetField = 14

Oculta o campo de destino do formulário. Essa é uma ação somente do lado do servidor.

DisallowValue = 15

Não permite que um campo seja definido como um valor específico.