RuleConditionType enum
Tipo de condição de regra.
Campos
When = 1 | $When. Esta condição limita a execução dos menores a casos em que outro campo tem um valor específico, ou seja, quando o valor É do campo referenciado é igual ao valor literal especificado. |
WhenNot = 2 | $WhenNot.Esta condição limita a execução dos menores a casos quando outro campo não tem um valor específico, ou seja, quando o valor É do campo referenciado não é igual ao valor literal especificado. |
WhenChanged = 3 | $WhenChanged.Esta condição limita a execução dos menores a casos quando outro campo foi alterado, ou seja, quando o valor É do campo referenciado não é igual ao valor Foi desse campo. |
WhenNotChanged = 4 | $WhenNotChanged.Esta condição limita a execução dos menores a casos em que outro campo não foi alterado, ou seja, quando o valor É do campo referenciado é igual ao valor Foi desse campo. |
WhenWas = 5 | $WhenWas. Esta condição limita a execução dos menores a casos em que outro valor de campo é alterado de um valor para outro. Por exemplo, se a condição for : quando o estado do item de trabalho muda de Novo para Aprovado, aqui $WhenWas cláusula define o estado "Novo" do workitem e $When cláusula define o estado "Aprovado". |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | Esta condição verifica se o utilizador atual é membro de um determinado grupo. Esta condição não tem qualquer mapeamento 1:1 com qualquer condição de regra do lado do servidor, mas esta é uma condição fictícia adicionada para a simplicidade de compreensão do cliente. Esta condição é posteriormente traduzida para um filtro de associação FOR . Por exemplo, se a condição for: WhenCurrentUserIsMemberOfGroup "Approvers" ("Aprovadores" do Grupo, "MakeRequired" Field1.Aqui, traduz-se numa regra For , "MakeRequired" para "Approvers" |
WhenCurrentUserIsNotMemberOfGroup = 12 | Esta condição verifica se o utilizador atual não é membro de um grupo específico. Esta condição não tem qualquer mapeamento 1:1 com qualquer condição de regra do lado do servidor, mas esta é uma condição fictícia adicionada para a simplicidade de compreensão do cliente. Esta condição é posteriormente traduzida para um filtro NOT membership . por exemplo, se a condição for: WhenCurrentUserIsNotMemberOfGroup "Approvers" então "MakeRequired" Field1.Aqui traduz-se numa regra Não, "MakeRequired" e não "Aprovadores" |