Sdílet prostřednictvím


WorkflowCompletedEventArgs.OutputParameters Vlastnost

Definice

Získá výstup z pracovního postupu.

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)

Hodnota vlastnosti

A Dictionary<TKey,TValue> hodnot s klíči podle názvu parametru, který obsahuje výstupní parametry pracovního postupu.

Příklady

Následující příklad kódu ukazuje, jak získat hodnotu z klíče uloženého OutputParameters ve vlastnosti. Metoda OnWorkflowCompleted má parametr, který přebírá WorkflowCompletedEventArgs. Tato metoda je volána při vyvolání WorkflowCompleted události. Kód použije OutputParameters vlastnost k získání hodnoty přidružené ke klíči Status a zapíše ji do konzoly.

Tento příklad kódu je součástí ukázky sekvenčního pracovního postupu s parametry SDK ze souboru Program.cs. Další informace najdete v tématu Ukázka pracovního postupu s parametry.

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

Poznámky

OutputParameters out obsahuje parametry a ref pracovního postupu.

Platí pro

Viz také