使用 IfElseBranchActivity 活动

IfElseBranchActivity 活动表示 IfElseActivity 活动的一个分支,如果 IfElseBranchActivity 活动的 Condition 属性设置为 true,则执行此活动。 您可以根据需要将任意数量的 IfElseBranchActivity 活动添加到 IfElseActivity 活动,并且可以根据需要向每个 IfElseBranchActivity 活动添加任意数量的活动。

应为 IfElseActivity 活动中使用的每个 IfElseBranchActivity 活动设置一个条件,但最后一个 IfElseBranchActivity 活动除外。 这是因为,它将被作为 Else 分支处理。 如果条件的计算结果将 IfElseBranchActivity Condition 属性设置为 true,将执行 IfElseBranchActivity 活动中包含的活动;否则将计算下一个 IfElseBranchActivity 条件,依此类推。

有关条件的信息,请参见在工作流中使用条件。 有关 IfElseActivity 的信息,请参见使用 IfElseActivity 活动

有关演示如何使用 IfElseBranchActivity 活动的代码示例,请参见Simple Sequential Workflow

请参见

参考

IfElseActivity
IfElseBranchActivity

概念

使用 IfElseActivity 活动
在工作流中使用条件
“规则和条件”概述

其他资源

Simple Sequential Workflow Sample
Windows Workflow Foundation 活动

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。