Compartilhar via


FlowDecision.Condition Propriedade

Definição

Especifica a condição que FlowDecision está testando.

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)

Valor da propriedade

Uma expressão de valor que representa a condição.

Exemplos

O exemplo de código a seguir demonstra o uso da propriedade Condition de um FlowDecision nó. Este exemplo é do tratamento de falhas em uma atividade de fluxograma usando o exemplo TryCatch .

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

Comentários

Se a condição for avaliada como true, o FlowNodeTrue na propriedade será executado. Caso contrário, a FlowNodeFalse na propriedade será executada.

Aplica-se a