Megosztás a következőn keresztül:


RuleActionType enum

A szabály aktiválásakor végrehajtandó művelet típusa.

Mezők

MakeRequired = 1

Tegye kötelezővé a célmezőt. Példa: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""}

MakeReadOnly = 2

A célmező írásvédetté tétele. Példa: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""}

SetDefaultValue = 3

Állítson be egy alapértelmezett értéket a célmezőben. Ez akkor használatos, ha a felhasználó létrehoz egy egész/sztring mezőt, és beállítja ennek a mezőnek az alapértelmezett értékét.

SetDefaultFromClock = 4

Állítsa be a célmező alapértelmezett értékét a kiszolgálóórából. Ez akkor használatos, ha a felhasználó létrehozza a mezőt, például a Dátum/idő mezőt, és az alapértelmezett értéket használja.

SetDefaultFromCurrentUser = 5

Állítsa be az alapértelmezett aktuális felhasználói értéket a célmezőben. Ez akkor használatos, ha a felhasználó létrehozza az identitás típusú mezőt, és az alapértelmezett értéket használja.

SetDefaultFromField = 6

Állítsa be az alapértelmezett értéket a meglévő mezőből a célmezőbe. Ezzel egy meglévő mezőértéket szeretne beállítani az aktuális mezőre.

CopyValue = 7

Állítsa a célmező értékét adott értékre. Példa: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"}

CopyFromClock = 8

Állítsa be az értéket az órából.

CopyFromCurrentUser = 9

Állítsa az aktuális felhasználót a célmezőre. Példa: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}.

CopyFromField = 10

Másolja ki az értéket egy megadott mezőből, és állítsa be célmezőre. Példa: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Ebben az esetben az érték ki lesz másolva a "System.ChangedBy" mezőből, és a "System.AssingedTo" mezőre van állítva.

SetValueToEmpty = 11

Állítsa a célmező értékét üresre.

CopyFromServerClock = 12

A célmező értékének beállításához használja az aktuális időt. Példa: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""}

CopyFromServerCurrentUser = 13

A célmező értékének beállításához használja az aktuális felhasználót.

HideTargetField = 14

Elrejti a célmezőt az űrlapról. Ez csak kiszolgálóoldali művelet.

DisallowValue = 15

Letiltja, hogy egy mező adott értékre legyen beállítva.