RuleActionType enum
Kural tetiklendiğinde gerçekleştirilecek eylem türü.
Alanlar
| MakeRequired = 1 | Hedef alanı gerekli hale getirin. Örnek : {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""} |
| MakeReadOnly = 2 | Hedef alanı salt okunur hale getirin. Örnek : {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""} |
| SetDefaultValue = 3 | Hedef alanda varsayılan bir değer ayarlayın. Bu, kullanıcı bir tamsayı/dize alanı oluşturursa ve bu alanın varsayılan değerini ayarlarsa kullanılır. |
| SetDefaultFromClock = 4 | Sunucu saatinden hedef alandaki varsayılan değeri ayarlayın. Bu, kullanıcı Tarih/Saat gibi bir alan oluşturursa ve varsayılan değeri kullanırsa kullanılır. |
| SetDefaultFromCurrentUser = 5 | Hedef alanda varsayılan geçerli kullanıcı değerini ayarlayın. Bu, kullanıcı kimlik türünde bir alan oluşturursa ve varsayılan değeri kullanırsa kullanılır. |
| SetDefaultFromField = 6 | Varsayılan değeri varolan alandan hedef alana ayarlayın. Bu, mevcut alana varolan bir alan değerini ayarlamak için kullanılır. |
| CopyValue = 7 | Hedef alanın değerini verilen değere ayarlayın. Örnek : {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"} |
| CopyFromClock = 8 | Saatten değeri ayarlayın. |
| CopyFromCurrentUser = 9 | Geçerli kullanıcıyı hedef alana ayarlayın. Örnek : {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}. |
| CopyFromField = 10 | Belirtilen alandan değeri kopyalayın ve hedef alana ayarlayın. Örnek : {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Burada, değer "System.ChangedBy" öğesinden kopyalanır ve "System.AssingedTo" alanına ayarlanır. |
| SetValueToEmpty = 11 | Hedef alanın değerini boş olarak ayarlayın. |
| CopyFromServerClock = 12 | Hedef alanın değerini ayarlamak için geçerli saati kullanın. Örnek : {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""} |
| CopyFromServerCurrentUser = 13 | Hedef alanın değerini ayarlamak için geçerli kullanıcıyı kullanın. |
| HideTargetField = 14 | Hedef alanı formdan gizler. Bu, yalnızca sunucu tarafı bir eylemdir. |
| DisallowValue = 15 | Bir alanın belirli bir değere ayarlanmasına izin vermez. |