Aktivität Switch

Aus succestWiki
Wechseln zu: Navigation, Suche

Die Switch-Aktivität ist aus dem Standard der Windows Workflow Foundation von Microsoft. Die Entwicklerdokumentation von Microsoft befindet sich hier. Die Switch-Aktivität wird häufig als Alternative zu der If-Aktivität verwendet, wenn man beispielsweise mehr als eine Bedingung überprüfen möchte.

Funktionsweise

Die Switch-Aktivität kann mittels Drag&Drop von der Toolbox auf einen Workflow gezogen und mit anderen Aktivitäten zu einer Schrittfolge verbunden werden. Wird die Switch-Aktivität erstellt, erscheint ein Auswahlfenster, über welches man der Switch-Aktivität einen Datentyp zuordnet. Die Expression und die Bedingungen müssen dem angegebenen Datentyp entsprechen. Ist die Switch-Aktivität Teil eines Workflows, kann man weitere Aktivitäten der Switch-Aktivität hinzufügen. Die Abbildung 1 zeigt die Verwendung einer Switch-Aktivität.

Felder

  • Expression
    Ein Objekt, dessen Bedingungen überprüft werden sollen.
  • Default
    Der Standardfall tritt immer ein, sollte keine Bedingung zutreffen. Dieses Feld kann nach Belieben leer gelassen werden.
  • Neuen Fall hinzufügen
    Hierüber ist es möglich weitere Bedingungen der Switch-Aktivität hinzuzufügen.
    Mit einem Klick auf dieses Feld erscheint ein Eingabefeld, in dem man die neue Bedingung eintragen kann.

Hinweis: Das Objekt oder der Wert in der Expression und den Bedingungen muss dem Datentyp der Switch-Aktivität entsprechen.