我有一个WF Written我想调用工作流程并从WF返回结果 我在工作流程中有进出参数,但我想知道如何从MY C#按钮点击事件调用工作流程。
答案 0 :(得分:2)
你需要成为WF“主持人”;更具体地说,您使用WorkflowInvoker或WorkflowApplication:http://msdn.microsoft.com/en-us/library/dd489463.aspx
特别是,如果您需要从工作流程中获取输出值,您可以使用 “已完成”活动:
wfApp.Completed = delegate(WorkflowApplicationCompletedEventArgs e) { val value = e.Outputs["MyValue"]; Console.WriteLine("Value is {0}", value); };