WorkflowCompletedEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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) |