Comparteix a través de


WorkflowCompletedEventArgs Clase

Definición

Precaución

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

Proporciona datos para el evento 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
Herencia
WorkflowCompletedEventArgs
Atributos

Ejemplos

El siguiente ejemplo de código muestra un método de control de eventos que toma WorkflowCompletedEventArgs como parámetro. Se llama al método OnWorkflowCompleted cuando se genera el evento WorkflowCompleted. El código utiliza la propiedad OutputParameters para obtener el valor asociado a la clave Status y lo escribe en la consola.

Este ejemplo de código forma parte de la muestra Flujo de trabajo Secuencial con Parámetros de SDK del archivo Program.cs. Para obtener más información, consulte Flujo de trabajo con el ejemplo 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

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Cuando se completa el flujo de trabajo, el motor en tiempo de ejecución de flujo de trabajo genera el evento WorkflowCompleted. El motor en tiempo de ejecución de flujo de trabajo que pasa todos los parámetros de salida del flujo de trabajo a WorkflowCompletedEventArgs. Estos incluyen out y los parámetros ref del flujo de trabajo.

Propiedades

OutputParameters
Obsoletos.

Obtiene el resultado del flujo de trabajo.

WorkflowDefinition
Obsoletos.

Obtiene Activity que representa la definición de flujo de trabajo en la realización de la instancia de flujo de trabajo.

WorkflowInstance
Obsoletos.

Obtiene la instancia de flujo de trabajo asociada al evento de flujo de trabajo.

(Heredado de WorkflowEventArgs)

Métodos

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también