Megosztás:


IfConditionActivity interface

Ez a tevékenység kiértékel egy logikai kifejezést, és végrehajtja az ifTrueActivities tulajdonság vagy az ifFalseActivities tulajdonság tevékenységeit a kifejezés eredményétől függően.

Extends

Tulajdonságok

expression

Logikai értékre kiértékelt kifejezés. Ez határozza meg a végrehajtandó tevékenységek blokkját (ifTrueActivities vagy ifFalseActivities).

ifFalseActivities

Azon tevékenységek listája, amelyeket akkor kell végrehajtani, ha a kifejezés kiértékelése hamis. Ez egy nem kötelező tulajdonság, és ha nincs megadva, a tevékenység művelet nélkül fog kilépni.

ifTrueActivities

Azoknak a tevékenységeknek a listája, amelyeket végrehajt, ha a kifejezés kiértékelése igaz. Ez egy nem kötelező tulajdonság, és ha nincs megadva, a tevékenység művelet nélkül fog kilépni.

type

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

Örökölt tulajdonságok

dependsOn

A tevékenység a feltételtől függ.

description

Tevékenység leírása.

name

Tevékenység neve.

onInactiveMarkAs

A tevékenység állapoteredménye, ha az állapot Inaktív értékre van állítva. Ez egy nem kötelező tulajdonság, és ha a tevékenység inaktív állapotban nincs megadva, az állapot alapértelmezés szerint sikeres lesz.

state

Tevékenység állapota. Ez nem kötelező tulajdonság, és ha nincs megadva, az állapot alapértelmezés szerint aktív lesz.

userProperties

Tevékenységfelhasználó tulajdonságai.

Tulajdonság adatai

expression

Logikai értékre kiértékelt kifejezés. Ez határozza meg a végrehajtandó tevékenységek blokkját (ifTrueActivities vagy ifFalseActivities).

expression: Expression

Tulajdonság értéke

ifFalseActivities

Azon tevékenységek listája, amelyeket akkor kell végrehajtani, ha a kifejezés kiértékelése hamis. Ez egy nem kötelező tulajdonság, és ha nincs megadva, a tevékenység művelet nélkül fog kilépni.

ifFalseActivities?: ActivityUnion[]

Tulajdonság értéke

ifTrueActivities

Azoknak a tevékenységeknek a listája, amelyeket végrehajt, ha a kifejezés kiértékelése igaz. Ez egy nem kötelező tulajdonság, és ha nincs megadva, a tevékenység művelet nélkül fog kilépni.

ifTrueActivities?: ActivityUnion[]

Tulajdonság értéke

type

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

type: "IfCondition"

Tulajdonság értéke

"IfCondition"

Örökölt tulajdonság részletei

dependsOn

A tevékenység a feltételtől függ.

dependsOn?: ActivityDependency[]

Tulajdonság értéke

ÖrököltControlActivity.dependsOn

description

Tevékenység leírása.

description?: string

Tulajdonság értéke

string

ControlActivity.description

name

Tevékenység neve.

name: string

Tulajdonság értéke

string

örököltControlActivity.name

onInactiveMarkAs

A tevékenység állapoteredménye, ha az állapot Inaktív értékre van állítva. Ez egy nem kötelező tulajdonság, és ha a tevékenység inaktív állapotban nincs megadva, az állapot alapértelmezés szerint sikeres lesz.

onInactiveMarkAs?: string

Tulajdonság értéke

string

örököltControlActivity.onInactiveMarkAs

state

Tevékenység állapota. Ez nem kötelező tulajdonság, és ha nincs megadva, az állapot alapértelmezés szerint aktív lesz.

state?: string

Tulajdonság értéke

string

ControlActivity.state örökölte

userProperties

Tevékenységfelhasználó tulajdonságai.

userProperties?: UserProperty[]

Tulajdonság értéke

ControlActivity.userProperties