WorkflowCompletedEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Fornece dados para o evento de 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
- Herança
- Atributos
Exemplos
O exemplo de código a seguir demonstra um método de manipulador de eventos que usa WorkflowCompletedEventArgs como parâmetro. O OnWorkflowCompleted
método é chamado quando o WorkflowCompleted evento é gerado. O código usa a OutputParameters propriedade para obter o valor associado Status
à chave e gravá-la no console.
Este exemplo de código faz parte do Fluxo de Trabalho Sequencial com o Exemplo de SDK de Parâmetros do arquivo Program.cs. Para obter mais informações, consulte Fluxo de trabalho com exemplo 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
Comentários
Observação
Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).
Quando o fluxo de trabalho é concluído, o mecanismo de runtime de fluxo de trabalho aciona o WorkflowCompleted evento. O mecanismo de runtime de fluxo de trabalho passa todos os parâmetros de saída do fluxo de trabalho em um WorkflowCompletedEventArgs. Eles incluem os out
parâmetros e ref
do fluxo de trabalho.
Propriedades
OutputParameters |
Obsoleto.
Obtém a saída do fluxo de trabalho. |
WorkflowDefinition |
Obsoleto.
Obtém um Activity que representa a definição de fluxo de trabalho na conclusão da instância de fluxo de trabalho. |
WorkflowInstance |
Obsoleto.
Obtém a instância de fluxo de trabalho associada ao evento de fluxo de trabalho. (Herdado de WorkflowEventArgs) |
Métodos
Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |