次の方法で共有


IfElseActivity アクティビティの使用

IfElseActivity アクティビティを使用すれば、複数の代替的な IfElseBranchActivity 分岐のいずれか 1 つを条件に基づいて実行できます。それぞれの IfElseBranchActivity アクティビティに対して、条件を設定します。条件が true と評価される場合、IfElseBranchActivity アクティビティに含まれるアクティビティが実行されます。そうでない場合は、その後にある IfElseBranchActivity 条件が順次評価されます。最後の IfElseBranchActivity アクティビティは Else 分岐として扱われるため、ここに条件を設定する必要はありません。条件の詳細については、「ワークフロー内での条件の使用」を参照してください。

IfElseActivity アクティビティには、IfElseBranchActivity アクティビティを必要なだけ追加できます。また、各 IfElseBranchActivity アクティビティには、必要なだけアクティビティを追加できます。IfElseBranchActivity アクティビティの詳細については、「IfElseBranchActivity アクティビティの使用」を参照してください。

Noteメモ :

true と評価される IfElseActivity アクティビティの最初の IfElseBranchActivity だけが実行されます。

詳細については、『Windows Workflow Foundation クラス ライブラリ リファレンス』の System.Workflow.Activities 名前空間にある IfElseActivity クラスと IfElseBranchActivity クラスを参照してください。

IfElseActivity アクティビティの使用方法を示すコード サンプルについては、「Simple Sequential Workflow」および「IfElse With Rules」を参照してください。

関連項目

参照

IfElseActivity
IfElseBranchActivity

概念

ワークフロー内での条件の使用
IfElseBranchActivity アクティビティの使用
ルールと条件の概要

その他の技術情報

IfElse with Rules Sample
Simple Sequential Workflow Sample
Windows Workflow Foundation アクティビティ

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.