Udostępnij za pośrednictwem


WorkflowCompletedEventArgs Klasa

Definicja

Przestroga

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Udostępnia dane dla zdarzenia WorkflowCompleted.

public ref class WorkflowCompletedEventArgs : System::Workflow::Runtime::WorkflowEventArgs
public class WorkflowCompletedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class WorkflowCompletedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
type WorkflowCompletedEventArgs = class
    inherit WorkflowEventArgs
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowCompletedEventArgs = class
    inherit WorkflowEventArgs
Public Class WorkflowCompletedEventArgs
Inherits WorkflowEventArgs
Dziedziczenie
WorkflowCompletedEventArgs
Atrybuty

Przykłady

Poniższy przykład kodu przedstawia metodę obsługi zdarzeń, która przyjmuje WorkflowCompletedEventArgs jako parametr. Metoda jest wywoływana OnWorkflowCompleted po wywołaniu WorkflowCompleted zdarzenia. Kod używa OutputParameters właściwości do 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 SDK parametrów z pliku Program.cs. Aby uzyskać więcej informacji, zobacz Przepływ pracy z przykładowymi parametrami.

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

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

Po zakończeniu przepływu pracy aparat środowiska uruchomieniowego przepływu pracy zgłasza WorkflowCompleted zdarzenie. Aparat środowiska uruchomieniowego przepływu pracy przekazuje wszystkie parametry wyjściowe przepływu pracy w obiekcie WorkflowCompletedEventArgs. Obejmują out one parametry i ref przepływu pracy.

Właściwości

OutputParameters
Przestarzałe.

Pobiera dane wyjściowe z przepływu pracy.

WorkflowDefinition
Przestarzałe.

Pobiera element Activity reprezentujący definicję przepływu pracy po zakończeniu wystąpienia przepływu pracy.

WorkflowInstance
Przestarzałe.

Pobiera wystąpienie przepływu pracy skojarzone ze zdarzeniem przepływu pracy.

(Odziedziczone po WorkflowEventArgs)

Metody

Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()
Przestarzałe.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też