Freigeben über


Verwenden der IfElseActivity-Aktivität

Sie verwenden die IfElseActivity-Aktivität, um eine mehrerer alternativer IfElseBranchActivity-Verzweigungen bedingt auszuführen. Sie platzieren auf jeder IfElseBranchActivity-Aktivität eine Bedingung. Ergibt die Auswertung der Bedingung true, werden die in der IfElseBranchActivity-Aktivität enthaltenen Aktivitäten ausgeführt. Andernfalls wird die nächste IfElseBranchActivity-Bedingung ausgewertet usw. Sie müssen keine Bedingung für die letzte IfElseBranchActivity-Aktivität angeben, da diese als Else-Verzweigung behandelt wird. Weitere Informationen zu Bedingungen finden Sie unter Verwenden der Bedingungen in Workflows.

Sie können einer IfElseActivity-Aktivität beliebig viele IfElseBranchActivity-Aktivitäten hinzufügen. Außerdem können Sie jeder IfElseBranchActivity-Aktivität beliebig viele Aktivitäten hinzufügen. Weitere Informationen zur IfElseBranchActivity-Aktivität finden Sie unter Verwenden der IfElseBranchActivity-Aktivität.

Hinweis

Nur die erste IfElseBranchActivity einer IfElseActivity-Aktivität wird ausgeführt, deren Auswertung true ergibt.

Weitere Informationen finden Sie in den Klassen IfElseActivity und IfElseBranchActivity des System.Workflow.Activities-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation.

Codebeispiele, in denen die Verwendung der IfElseActivity-Aktivität veranschaulicht wird, finden Sie unter Simple Sequential Workflow und IfElse With Rules.

Siehe auch

Referenz

IfElseActivity
IfElseBranchActivity

Konzepte

Verwenden der Bedingungen in Workflows
Verwenden der IfElseBranchActivity-Aktivität
Regeln und Bedingungen – Übersicht

Weitere Ressourcen

IfElse with Rules Sample
Simple Sequential Workflow Sample
Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.