FlowSwitch<T>.Cases Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um dicionário de casos a serem processadas pelo elemento FlowSwitch<T>.
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 da propriedade
A coleção de casos.
Exemplos
O exemplo de código a seguir demonstra a configuração da propriedade Cases de um FlowSwitch<T> nó. Este exemplo é do tratamento de falhas em uma atividade de fluxograma usando o exemplo TryCatch .
FlowSwitch<string> promoCodeSwitch = new FlowSwitch<string>
{
Expression = promo,
Cases =
{
{ "Single", singleStep },
{ "MNK", mnkStep },
{ "MWK", mwkStep }
},
Default = discountDefault
};
Comentários
Cada elemento no dicionário consiste em um objeto do tipo genérico especificado em FlowSwitch<T> e um correspondente FlowNode a ser executado.