Udostępnij przez


FailActivity interface

To działanie zakończy się niepowodzeniem we własnym zakresie i wyświetli niestandardowy komunikat o błędzie i kod błędu. Komunikat o błędzie i kod mogą być podane jako literał ciągu lub jako wyrażenie, które można ocenić na ciąg w czasie wykonywania. Zakres działania może być całym potokiem lub działaniem sterującym (np. foreach, switch, until), jeśli działanie kończy się niepowodzeniem.

Rozszerzenie

Właściwości

errorCode

Kod błędu, który kategoryzuje typ błędu działania Niepowodzenie. Może to być zawartość dynamiczna, która jest oceniana jako niepusty/pusty ciąg w czasie wykonywania. Typ: ciąg (lub wyrażenie z ciągiem resultType).

message

Komunikat o błędzie, który pojawił się w działaniu Niepowodzenie. Może to być zawartość dynamiczna, która jest oceniana jako niepusty/pusty ciąg w czasie wykonywania. Typ: ciąg (lub wyrażenie z ciągiem resultType).

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Właściwości dziedziczone

dependsOn

Działanie zależy od warunku.

description

Opis działania.

name

Nazwa działania.

onInactiveMarkAs

Wynik stanu działania, gdy stan jest ustawiony na Nieaktywny. Jest to właściwość opcjonalna i jeśli nie zostanie podana, gdy działanie jest nieaktywne, stan to Powodzenie domyślnie.

state

Stan działania. Jest to właściwość opcjonalna i jeśli nie zostanie podana, stan będzie domyślnie aktywny.

userProperties

Właściwości użytkownika działania.

Szczegóły właściwości

errorCode

Kod błędu, który kategoryzuje typ błędu działania Niepowodzenie. Może to być zawartość dynamiczna, która jest oceniana jako niepusty/pusty ciąg w czasie wykonywania. Typ: ciąg (lub wyrażenie z ciągiem resultType).

errorCode: any

Wartość właściwości

any

message

Komunikat o błędzie, który pojawił się w działaniu Niepowodzenie. Może to być zawartość dynamiczna, która jest oceniana jako niepusty/pusty ciąg w czasie wykonywania. Typ: ciąg (lub wyrażenie z ciągiem resultType).

message: any

Wartość właściwości

any

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "Fail"

Wartość właściwości

"Fail"

Szczegóły właściwości dziedziczonej

dependsOn

Działanie zależy od warunku.

dependsOn?: ActivityDependency[]

Wartość właściwości

dziedziczone zControlActivity.dependsOn

description

Opis działania.

description?: string

Wartość właściwości

string

dziedziczone zControlActivity.description

name

Nazwa działania.

name: string

Wartość właściwości

string

dziedziczone zControlActivity.name

onInactiveMarkAs

Wynik stanu działania, gdy stan jest ustawiony na Nieaktywny. Jest to właściwość opcjonalna i jeśli nie zostanie podana, gdy działanie jest nieaktywne, stan to Powodzenie domyślnie.

onInactiveMarkAs?: string

Wartość właściwości

string

dziedziczone zControlActivity.onInactiveMarkAs

state

Stan działania. Jest to właściwość opcjonalna i jeśli nie zostanie podana, stan będzie domyślnie aktywny.

state?: string

Wartość właściwości

string

dziedziczone zControlActivity.state

userProperties

Właściwości użytkownika działania.

userProperties?: UserProperty[]

Wartość właściwości

dziedziczone zControlActivity.userProperties