RuleConditionType enum
ルール条件の種類。
フィールド
When = 1 | $When。 この条件により、参照されるフィールドの Is 値が指定されたリテラル値と等しい場合など、別のフィールドに特定の値がある場合に、その子の実行が制限されます。 |
WhenNot = 2 | $WhenNot.この条件では、参照されるフィールドの Is 値が指定されたリテラル値と等しくない場合など、別のフィールドに特定の値がない場合に、子の実行が制限されます。 |
WhenChanged = 3 | $WhenChanged.この条件では、参照されるフィールドの Is 値がそのフィールドの Was 値と等しくない場合など、別のフィールドが変更された場合に子の実行が制限されます。 |
WhenNotChanged = 4 | $WhenNotChanged.この条件では、参照されるフィールドの Is 値がそのフィールドの Was 値と等しい場合など、別のフィールドが変更されていない場合に、子の実行が制限されます。 |
WhenWas = 5 | $WhenWas。 この条件により、別のフィールド値が別の値に変更された場合に、その子の実行が制限されます。 例: 条件が の場合: 作業項目の状態が [新規] から [承認済み] に変わると、ここで $WhenWas 句は作業項目の "New" 状態を定義し、$When 句は "承認済み" 状態を定義します。 |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | この条件は、現在のユーザーが特定のグループのメンバーであるかどうかを確認します。 この条件には、サーバー側のルール条件との 1 対 1 のマッピングはありません。これは、顧客が理解を容易にするために追加されたダミー条件です。 この条件は、後で FOR メンバーシップ フィルター に変換されます。 例: 条件が : WhenCurrentUserIsMemberOfGroup "Approvers" の場合、"MakeRequired" Field1.Here は "承認者" の For ルール 、"MakeRequired" に変換されます。 |
WhenCurrentUserIsNotMemberOfGroup = 12 | この条件は、現在のユーザーが特定のグループのメンバーではないかどうかを確認します。 この条件には、サーバー側のルール条件との 1 対 1 のマッピングはありません。これは、顧客が理解を容易にするために追加されたダミー条件です。 この条件は、後で NOT メンバーシップ フィルター に変換されます。 例: 条件が : WhenCurrentUserIsNotMemberOfGroup "Approvers" の場合、"MakeRequired" Field1.Here は Not ルールに変換され、"承認者" ではなく "MakeRequired" に変換されます。 |