Sdílet prostřednictvím


FlowDecision.Condition Vlastnost

Definice

Určuje podmínku, která FlowDecision testuje.

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)

Hodnota vlastnosti

Výraz hodnoty, který představuje podmínku.

Příklady

Následující ukázka kódu ukazuje použití vlastnosti FlowDecision Condition uzlu. Tento příklad je z ukázky Zpracování chyb v aktivitě vývojového diagramu pomocí tryCatch .

FlowDecision flowDecision = new FlowDecision
{
    Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
    True = discountApplied,
    False = discountNotApplied
};

Poznámky

Pokud se podmínka vyhodnotí jako true, FlowNode provede se True vlastnost ve vlastnosti . V opačném případě se FlowNode provede vlastnost ve False vlastnosti.

Platí pro