2009-11-16 118 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