工作流基础中的访问类属性

时间:2012-09-30 10:34:32

标签: workflow workflow-foundation-4 workflow-foundation

所以我已经调用了一个工作流活动,其中“dataSet”包含了我的类Employee的一个实例......

WorkflowInvoker.Invoke(wfManager.Activity, dataSet);

我的员工有一个名为Department的财产。 我想要的是在我的工作流程xaml中编辑一个条件,但我会这样做:

Employee.Department == "RND"

我在VS2012中这样做,当我在条件编辑器中键入Employee时,我无法访问其属性。我只是将我的活动xaml文件放在与Employee类相同的项目中。如何在活动xaml中访问我的类属性?

1 个答案:

答案 0 :(得分:1)

基本上,您需要定义InArgument并使用Dictionary将外部数据映射到参数。有了这个,对象就可以通过参数名称获得。

有关如何将数据传递到工作流程的信息,请参阅this blog post