FlowDecision Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una clase FlowNode especializada que proporciona la capacidad de modelar un nodo condicional con dos resultados.
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
- Herencia
Ejemplos
En el ejemplo de código siguiente se muestra cómo crear un FlowDecision nodo. Este ejemplo procede del control de errores en una actividad de diagrama de flujo mediante el ejemplo TryCatch .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Comentarios
FlowDecision usa una condición y define las acciones que se realizarán si la condición es true o false.
Constructores
| Nombre | Description |
|---|---|
| FlowDecision() |
Crea una nueva instancia de la FlowDecision clase . |
| FlowDecision(Activity<Boolean>) |
Crea una nueva instancia de la FlowDecision clase con la condición especificada. |
| FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Crea una nueva instancia de la FlowDecision clase con la condición especificada. |
Propiedades
| Nombre | Description |
|---|---|
| Condition |
Especifica la condición que FlowDecision está probando. |
| DisplayName |
Nombre de esta decisión de flujo que se va a mostrar en el diseñador de actividad. |
| False |
Obtiene o establece el FlowNode objeto que se ejecuta cuando la condición se evalúa como |
| True |
Obtiene o establece el FlowNode objeto que se ejecuta cuando la condición se evalúa como |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |