Aracılığıyla paylaş


RuleActionType enum

Kural tetiklendiğinde gerçekleştirecek 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şturur ve bu alanın varsayılan değerini ayarlarsa kullanılır.

SetDefaultFromClock = 4

Sunucu saatinden hedef alanda varsayılan değeri ayarlayın. Bu, kullanıcı Tarih/Saat gibi bir alan oluşturur 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şturur ve varsayılan değeri kullanırsa kullanılır.

SetDefaultFromField = 6

Varsayılan değeri var olan alandan hedef alana ayarlayın. Bu kullanılan, mevcut bir alan değerini geçerli alana ayarlamak istiyor.

CopyValue = 7

Hedef alanın değerini verilen değer olarak ayarlayın. Örnek: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"}

CopyFromClock = 8

Saat değerini 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" alanından 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

Alanın belirli bir değere ayarlanmasını engeller.