Aktivität If
Die If-Aktivität ist aus dem Standard der Windows Workflow Foundation von Microsoft. Sie besitzt, ähnlich wie die DoWhile-Aktivität oder die While-Aktivität, eine Bedingung die angegeben wird. Die Entwicklerdokumentation von Microsoft befindet sich hier.
Wie bei der While-Aktivität wird die Bedingung am Anfang der Aktivität überprüft. Sollte die Bedingung erfüllt sein, so wird der Inhalt des Then-Blocks ausgeführt, trifft die Bedingung nicht zu, so wird der Inhalt des Else-Blocks ausgeführt.
Funktionsweise
Die If-Aktivität kann mittels Drag&Drop von der Toolbox auf einen Workflow gezogen und mit anderen Aktivitäten zu einer Schrittfolge verbunden werden. Ist die If-Aktivität Teil eines Workflows, gelangt man mit einem Doppelklick in die Aktivität hinein. Die Abbildung 1 zeigt den Inhalt einer gerade erstellten If-Aktivität.
Felder
- Condition
- Hier wird die Bedingung angegeben.
- Then
- Dem Then-Block können aus der Toolbox weitere Aktivitäten hinzugefügt werden.
- Der Inhalt des Blocks wird ausgeführt, sofern die Bedingung erfüllt ist.
- Else
- Dem Else-Block können aus der Toolbox weitere Aktivitäten hinzugefügt werden.
- Der Inhalt des Blocks wird ausgeführt, sofern die Bedingung nicht erfüllt ist.
Hinweis: Eine Übersicht zu den Vergleichsoperatoren in der Programmiersprache "Visual Basic" befindet sich hier.