RuleConditionType enum
Kural koşulunun türü.
Alanlar
| When = 1 | $When. Bu koşul, alt öğelerinin yürütülmesini, başka bir alanın belirli bir değere sahip olduğu durumlara (örneğin, başvuruda bulunılan alanın İş değeri verilen değişmez değere eşit olduğunda) sınırlar. |
| WhenNot = 2 | $WhenNot.Bu koşul, alt öğelerinin yürütülmesini, başka bir alanın belirli bir değere sahip olmadığı,örneğin başvuruda bulunılan alanın is değeri verilen değişmez değere eşit olmadığı durumlara sınırlar. |
| WhenChanged = 3 | $WhenChanged.Bu koşul, alt öğelerinin yürütülmesini, başka bir alanın değişmesi, yani başvuruda bulunan alanın is değerinin bu alanın Was değerine eşit olmaması gibi durumlara sınırlar. |
| WhenNotChanged = 4 | $WhenNotChanged.Bu koşul, alt öğelerinin yürütülmesini, başka bir alanın değişmediği, yani başvuruda bulunan alanın is değeri o alanın Was değerine eşit olduğu durumlara sınırlar. |
| WhenWas = 5 | $WhenWas. Bu koşul, alt öğelerinin yürütülmesini, başka bir alan değerinin bir değerden diğerine değiştirildiği durumlara sınırlar. Örneğin, koşul: İş öğesi durumu Yeni'den Onaylandı'ya değiştiğinde, burada $WhenWas yan tümcesi iş öğesinin "Yeni" durumunu ve $When yan tümcesi "Onaylandı" durumunu tanımlar. |
| WhenStateChangedTo = 6 | |
| WhenStateChangedFromAndTo = 7 | |
| WhenWorkItemIsCreated = 8 | |
| WhenValueIsDefined = 9 | |
| WhenValueIsNotDefined = 10 | |
| WhenCurrentUserIsMemberOfGroup = 11 | Bu koşul, geçerli kullanıcının belirli bir gruba üye olup olmadığını denetler. Bu koşul, herhangi bir sunucu tarafı kuralı koşuluyla 1:1 eşlemesine sahip değildir, bunun yerine müşterinin anlama kolaylığı için eklenen sahte bir koşuldur. Bu koşul daha sonra for üyelik filtresine çevrilir. Örneğin, koşul: WhenCurrentUserIsMemberOfGroup "Approvers" (Onaylayanlar) olduğunda "MakeRequired" Alanı1.Burada , "Onaylayanlar" için "MakeRequired" for kuralına çevrilir |
| WhenCurrentUserIsNotMemberOfGroup = 12 | Bu koşul, geçerli kullanıcının belirli bir grubun üyesi olup olmadığını denetler. Bu koşul, herhangi bir sunucu tarafı kuralı koşuluyla 1:1 eşlemesine sahip değildir, bunun yerine müşterinin anlama kolaylığı için eklenen sahte bir koşuldur. Bu koşul daha sonra NOT üyelik filtresine çevrilir. Örneğin, koşul : WhenCurrentUserIsNotMemberOfGroup "Approvers" (Onaylayanlar) olduğunda "MakeRequired" Alanı1.Burada Not kuralına , "Onaylayanlar" yerine "MakeRequired" seçeneğine çevrilir |