次の方法で共有


FlowDecision.Condition プロパティ

定義

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評価された場合、 プロパティの がTrueFlowNode実行されます。 それ以外の場合は、FlowNode プロパティの False が実行されます。

適用対象