WorkflowCompletedEventArgs.OutputParameters Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera dane wyjściowe z przepływu pracy.
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)
Wartość właściwości
Wartość Dictionary<TKey,TValue> z kluczem według nazwy parametru, która zawiera parametry wyjściowe przepływu pracy.
Przykłady
W poniższym przykładzie kodu pokazano, jak uzyskać wartość z klucza przechowywanego OutputParameters we właściwości . Metoda OnWorkflowCompleted
ma parametr , który przyjmuje WorkflowCompletedEventArgsparametr . Ta metoda jest wywoływana po wywołaniu WorkflowCompleted zdarzenia. Kod używa OutputParameters właściwości w celu uzyskania wartości skojarzonej z kluczem Status
i zapisuje ją w konsoli.
Ten przykład kodu jest częścią sekwencyjnego przepływu pracy z przykładowym zestawem Parameters SDK z pliku Program.cs. Aby uzyskać więcej informacji, zobacz Workflow with Parameters Sample (Przepływ pracy z parametrami — przykład).
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
Uwagi
OutputParameters
out
zawiera parametry i ref
przepływu pracy.