step1. 在Workflow 類別宣告屬性:
public string UserName { get; set; }
public string Result { get; set; }
step2. 在Host 程式啟動Workflow 之前建立一個Dictionary
Dictionary
param.Add("UserName", textBox1.Text);
param.Add("Result", null);
step3. CreateWorkflow 時在第二個參數傳入集合
WorkflowInstance instance = workflowRuntime.CreateWorkflow(typeof(WorkflowLibrary1.Workflow1),param);
instance.Start();
接收Workflow 傳出的參數:
在 WorkflowCompleted 事件取得 e.OutputParameters 集合
result = e.OutputParameters["Result"].ToString();
2009年6月1日 星期一
如何傳入/出參數到Workflow
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言