FlowSwitch
Die FlowSwitch-Activity ist eine Mehrfach-Verzweigung, indem ein Ausdruck auf mehrere Werte geprüft wird.
Die Werte für die von der Switch-Aktivität wegführenden Pfeile können über das Eigenschaftsfenster geändert werden.
Eigenschaften
Eingabe
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
Expression | Ausdruck, mit dem die Schlüssel der einzelnen Fälle verglichen werden, um zu entscheiden, welcher Fall auszuführen ist. | Je nach TypeArgument | |
TypeArgument | Typ der Variable, die als Expression in dem Switch ausgewertet werden soll. | Type |
Cases (Pfeile)
Über Drag&Drop können Sie das Switch mit anderen Aktivitäten verbinden. Dann entsteht ein sogenannter "Case". Definieren Sie für den Case folgendes:
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
Case | Konstanter Wert, den die Switch-Expression annehmen soll, damit dieser Fall ausgeführt wird. | Je nach TypeArgument | |
DefaultCaseDisplayName | Bezeichnung für den Pfeil im Workflow-Designer. (Nur wenn IsDefaultCase gesetzt ist) | Text | |
IsDefaultCase | Kennzeichen, ob es sich um den Standardfall handelt. Jedes Switch kann eine "DefaultCase" besitzen. Dieser wird ausgeführt, wenn keiner der anderen Fälle zutrifft. | bool |
In den einzelnen Fällen (Cases) der Aktivität können keine Ausdrücke (also Variablen, Argumente) sondern nur konstante Werte verwendet werden.
Verwandte Themen
Microsoft: Dokumentation: https://docs.microsoft.com/de-de/visualstudio/workflow-designer/flowswitch-t-activity-designer?view=vs-2019