WorkflowCompletedEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
为 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
- 继承
- 属性
示例
下面的代码示例演示了一个将 WorkflowCompletedEventArgs 用作参数的事件处理程序方法。 在引发 OnWorkflowCompleted
事件时调用 WorkflowCompleted 方法。 该代码使用 OutputParameters 属性来获取与 Status
键关联的值并将其写入控制台。
此代码示例摘自 Program.cs 文件中的“带有参数的顺序工作流”SDK 示例。 有关详细信息,请参阅 包含参数的工作流示例。
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
注解
注意
本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型。
当工作流完成时,工作流运行时引擎将引发 WorkflowCompleted 事件。 工作流运行时引擎将在 WorkflowCompletedEventArgs 中传入工作流的所有输出参数。 这些参数包括工作流的 out
和 ref
参数。
属性
OutputParameters |
已过时.
获取工作流的输出。 |
WorkflowDefinition |
已过时.
一个 Activity,表示与完成工作流实例有关的工作流定义。 |
WorkflowInstance |
已过时.
获取与工作流事件关联的工作流实例。 (继承自 WorkflowEventArgs) |
方法
Equals(Object) |
已过时.
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
已过时.
作为默认哈希函数。 (继承自 Object) |
GetType() |
已过时.
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
已过时.
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
已过时.
返回表示当前对象的字符串。 (继承自 Object) |