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, ve které FlowDecision se 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 Podmínka uzlu. Tento příklad pochází z zpracování chyb v aktivitě vývojového diagramu pomocí ukázky 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, provede FlowNode se vlastnost v této True vlastnosti. V opačném případě se FlowNodeFalse vlastnost spustí.