Share via


FlowDecision Constructeurs

Définition

Crée une instance de la classe FlowDecision.

Surcharges

FlowDecision()

Crée une instance de la classe FlowDecision.

FlowDecision(Activity<Boolean>)

Crée une instance de la classe FlowDecision avec la condition spécifiée.

FlowDecision(Expression<Func<ActivityContext,Boolean>>)

Crée une instance de la classe FlowDecision avec la condition spécifiée.

Exemples

L'exemple de code suivant montre comment créer un nœud FlowDecision. Cet exemple provient de l’exemple Gestion des erreurs dans une activité d’organigramme à l’aide de TryCatch .

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

FlowDecision()

Crée une instance de la classe FlowDecision.

public:
 FlowDecision();
public FlowDecision ();
Public Sub New ()

Exemples

L'exemple de code suivant montre comment créer un nœud FlowDecision. Cet exemple provient de l’exemple Gestion des erreurs dans une activité d’organigramme à l’aide de TryCatch .

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

S’applique à

FlowDecision(Activity<Boolean>)

Crée une instance de la classe FlowDecision avec la condition spécifiée.

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))

Paramètres

condition
Activity<Boolean>

Condition testée par le FlowDecision.

Exemples

L'exemple de code suivant montre comment créer un nœud FlowDecision. Cet exemple provient de l’exemple Gestion des erreurs dans une activité d’organigramme à l’aide de TryCatch .

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

S’applique à

FlowDecision(Expression<Func<ActivityContext,Boolean>>)

Crée une instance de la classe FlowDecision avec la condition spécifiée.

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)))

Paramètres

condition
Expression<Func<ActivityContext,Boolean>>

Condition testée par le FlowDecision.

Exemples

L'exemple de code suivant montre comment créer un nœud FlowDecision. Cet exemple provient de l’exemple Gestion des erreurs dans une activité d’organigramme à l’aide de TryCatch .

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

S’applique à