FlowDecision.Condition Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.