FlowDecision.Condition 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 FlowDecision 正在测试的条件。
public:
property System::Activities::Activity<bool> ^ Condition { System::Activities::Activity<bool> ^ get(); void set(System::Activities::Activity<bool> ^ value); };
public System.Activities.Activity<bool> Condition { get; set; }
member this.Condition : System.Activities.Activity<bool> with get, set
Public Property Condition As Activity(Of Boolean)
属性值
表示条件的值表达式。
示例
下面的代码示例演示如何使用 FlowDecision 节点的 Condition 属性。 此示例摘自 使用 TryCatch 的流程图活动中的错误处理 示例。
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
注解
如果条件的计算结果为 true
, FlowNode 则执行 属性中的 True 。 否则,执行 FlowNode 属性中的 False。