FlowDecision Konstruktory
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í.
Vytvoří novou instanci třídy FlowDecision.
Přetížení
FlowDecision() |
Vytvoří novou instanci třídy FlowDecision. |
FlowDecision(Activity<Boolean>) |
Vytvoří novou instanci FlowDecision třídy se zadanou podmínkou. |
FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Vytvoří novou instanci FlowDecision třídy se zadanou podmínkou. |
Příklady
Následující ukázka kódu ukazuje vytvoření FlowDecision 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
};
FlowDecision()
Vytvoří novou instanci třídy FlowDecision.
public:
FlowDecision();
public FlowDecision ();
Public Sub New ()
Příklady
Následující ukázka kódu ukazuje vytvoření FlowDecision 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
};
Platí pro
FlowDecision(Activity<Boolean>)
Vytvoří novou instanci FlowDecision třídy se zadanou podmínkou.
public:
FlowDecision(System::Activities::Activity<bool> ^ condition);
public FlowDecision (System.Activities.Activity<bool> condition);
new System.Activities.Statements.FlowDecision : System.Activities.Activity<bool> -> System.Activities.Statements.FlowDecision
Public Sub New (condition As Activity(Of Boolean))
Parametry
Podmínka, která FlowDecision testuje.
Příklady
Následující ukázka kódu ukazuje vytvoření FlowDecision 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
};
Platí pro
FlowDecision(Expression<Func<ActivityContext,Boolean>>)
Vytvoří novou instanci FlowDecision třídy se zadanou podmínkou.
public:
FlowDecision(System::Linq::Expressions::Expression<Func<System::Activities::ActivityContext ^, bool> ^> ^ condition);
public FlowDecision (System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext,bool>> condition);
new System.Activities.Statements.FlowDecision : System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext, bool>> -> System.Activities.Statements.FlowDecision
Public Sub New (condition As Expression(Of Func(Of ActivityContext, Boolean)))
Parametry
- condition
- Expression<Func<ActivityContext,Boolean>>
Podmínka, která FlowDecision testuje.
Příklady
Následující ukázka kódu ukazuje vytvoření FlowDecision 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
};