WorkflowCompletedEventArgs.OutputParameters 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 a saída do fluxo de trabalho.
public:
property System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ OutputParameters { System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ get(); };
public System.Collections.Generic.Dictionary<string,object> OutputParameters { get; }
member this.OutputParameters : System.Collections.Generic.Dictionary<string, obj>
Public ReadOnly Property OutputParameters As Dictionary(Of String, Object)
Valor da propriedade
Um Dictionary<TKey,TValue> dos valores chaveados pelo nome do parâmetro que contém os parâmetros de saída do fluxo de trabalho.
Exemplos
O exemplo de código a seguir demonstra como obter um valor de uma chave armazenada na OutputParameters propriedade . O OnWorkflowCompleted
método tem um parâmetro que usa um WorkflowCompletedEventArgs. Esse método é chamado quando o WorkflowCompleted evento é gerado. O código usa a OutputParameters propriedade para obter o valor associado Status
à chave e gravá-la no console.
Este exemplo de código faz parte do Fluxo de Trabalho Sequencial com o Exemplo de SDK de Parâmetros do arquivo Program.cs. Para obter mais informações, consulte Fluxo de trabalho com exemplo de parâmetros.
static void OnWorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
{
//The order status is stored in the "status" "out" parameter
string orderStatus = e.OutputParameters["Status"].ToString();
Console.WriteLine("Order was " + orderStatus);
waitHandle.Set();
}
Shared Sub OnWorkflowCompleted(ByVal sender As Object, ByVal e As WorkflowCompletedEventArgs)
'The order status is stored in the "status" "out" parameter
Dim orderStatus As String = e.OutputParameters("Status").ToString()
Console.WriteLine("Order was " + orderStatus)
waitHandle.Set()
End Sub
Comentários
OutputParameters contém os out
parâmetros e ref
do fluxo de trabalho.