FlowSwitch<T>.Cases Propiedad

Definición

Obtiene un diccionario de casos que va a procesar el FlowSwitch<T> elemento .

public:
 property System::Collections::Generic::IDictionary<T, System::Activities::Statements::FlowNode ^> ^ Cases { System::Collections::Generic::IDictionary<T, System::Activities::Statements::FlowNode ^> ^ get(); };
public System.Collections.Generic.IDictionary<T,System.Activities.Statements.FlowNode> Cases { get; }
member this.Cases : System.Collections.Generic.IDictionary<'T, System.Activities.Statements.FlowNode>
Public ReadOnly Property Cases As IDictionary(Of T, FlowNode)

Valor de propiedad

Colección de casos.

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer la propiedad Cases de un FlowSwitch<T> nodo. Este ejemplo procede del control de errores en una actividad de diagrama de flujo mediante el ejemplo TryCatch .

FlowSwitch<string> promoCodeSwitch = new FlowSwitch<string>
{
    Expression = promo,
    Cases =
    {
       { "Single", singleStep },
       { "MNK", mnkStep },
       { "MWK", mwkStep }
    },
    Default = discountDefault
};

Comentarios

Cada elemento del diccionario consta de un objeto del tipo genérico especificado en FlowSwitch<T> y un objeto que se FlowNode va a ejecutar.

Se aplica a