2009-11-16 29 views
1

可以將參數傳遞給僅限XOML工作流程嗎?僅限Xoml工作流程參數

我使用XmlReader創建工作流。

現在是否可以在僅限於xoml的工作流程上使用參數?

回答

1

是的,你可以傳遞參數給基於Xoml的工作流程。你會使用CreateWorkflow重載也採取rulesReader但傳遞null該參數: -

XmlReader xoml = GetXoml(); 
Dictionary params = CreateMyParams(); 

WorkflowInstance instance = workflowRuntime.CreateWorkflow(xoml, null, params); 
+0

如何在一個XOML創建輸入參數只有工作流? – pdiddy 2009-11-17 13:59:46

+0

通常,頂級Activity是從此Activity上的SequentialWorkflowActivity屬性名派生的自定義活動,它將與params字典中的鍵名稱匹配。 – AnthonyWJones 2009-11-17 14:32:13

+0

謝謝,這就是我所做的。創建一個具有屬性的基類,並將xoml根作爲基類 – pdiddy 2009-11-17 18:44:29