SwitchActivity interface
Deze activiteit evalueert een expressie en voert activiteiten uit onder de cases-eigenschap die overeenkomt met de expressie-evaluatie die wordt verwacht in de eigenschap gelijk aan.
- Uitbreiding
Eigenschappen
| cases | Lijst met gevallen die overeenkomen met de verwachte waarden van de eigenschap 'on'. Dit is een optionele eigenschap en indien niet opgegeven, voert de activiteit activiteiten uit die zijn opgegeven in defaultActivities. |
| default |
Lijst met activiteiten die moeten worden uitgevoerd als aan geen casevoorwaarde wordt voldaan. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. |
| on | Een expressie die resulteert in een tekenreeks of geheel getal. Dit wordt gebruikt om het blok activiteiten te bepalen in gevallen die worden uitgevoerd. |
| type | Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
Overgenomen eigenschappen
| depends |
Activiteit is afhankelijk van voorwaarde. |
| description | Beschrijving van activiteit. |
| name | Naam van activiteit. |
| on |
Statusresultaat van de activiteit wanneer de status is ingesteld op Inactief. Dit is een optionele eigenschap en als deze niet wordt opgegeven wanneer de activiteit inactief is, wordt de status standaard geslaagd. |
| state | Activiteitsstatus. Dit is een optionele eigenschap en indien niet opgegeven, is de status standaard actief. |
| user |
Eigenschappen van activiteitsgebruikers. |
Eigenschapdetails
cases
Lijst met gevallen die overeenkomen met de verwachte waarden van de eigenschap 'on'. Dit is een optionele eigenschap en indien niet opgegeven, voert de activiteit activiteiten uit die zijn opgegeven in defaultActivities.
cases?: SwitchCase[]
Waarde van eigenschap
defaultActivities
Lijst met activiteiten die moeten worden uitgevoerd als aan geen casevoorwaarde wordt voldaan. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten.
defaultActivities?: ActivityUnion[]
Waarde van eigenschap
on
Een expressie die resulteert in een tekenreeks of geheel getal. Dit wordt gebruikt om het blok activiteiten te bepalen in gevallen die worden uitgevoerd.
on: Expression
Waarde van eigenschap
type
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
type: "Switch"
Waarde van eigenschap
"Switch"
Details van overgenomen eigenschap
dependsOn
Activiteit is afhankelijk van voorwaarde.
dependsOn?: ActivityDependency[]
Waarde van eigenschap
overgenomen vanControlActivity.dependsOn
description
Beschrijving van activiteit.
description?: string
Waarde van eigenschap
string
overgenomen vanControlActivity.description
name
onInactiveMarkAs
Statusresultaat van de activiteit wanneer de status is ingesteld op Inactief. Dit is een optionele eigenschap en als deze niet wordt opgegeven wanneer de activiteit inactief is, wordt de status standaard geslaagd.
onInactiveMarkAs?: string
Waarde van eigenschap
string
overgenomen vanControlActivity.onInactiveMarkAs
state
Activiteitsstatus. Dit is een optionele eigenschap en indien niet opgegeven, is de status standaard actief.
state?: string
Waarde van eigenschap
string
overgenomen vanControlActivity.state
userProperties
Eigenschappen van activiteitsgebruikers.
userProperties?: UserProperty[]
Waarde van eigenschap
overgenomen vanControlActivity.userProperties-