Partager via


FlowDecision Classe

Définition

FlowNode spécialisé qui permet de modéliser un nœud conditionnel avec deux résultats.

public ref class FlowDecision sealed : System::Activities::Statements::FlowNode
public sealed class FlowDecision : System.Activities.Statements.FlowNode
type FlowDecision = class
    inherit FlowNode
Public NotInheritable Class FlowDecision
Inherits FlowNode
Héritage
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
};

Remarques

FlowDecision utilise une condition et définit les actions à effectuer si la condition est true ou false.

Constructeurs

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.

Propriétés

Condition

Spécifie la condition que le FlowDecision teste.

DisplayName

Nom de cette décision de flux à afficher dans le concepteur d'activités.

False

Obtient ou définit le FlowNode qui est exécuté lorsque la condition prend la valeur false.

True

Obtient ou définit le FlowNode qui est exécuté lorsque la condition prend la valeur true.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à