Aracılığıyla paylaş


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