所以我已经在调用一个工作流活动,"数据集"包含我的类员工的一个实例...
WorkflowInvoker.Invoke(wfManager.Activity, dataSet);
我的员工有一个名为"部门"的属性。我想要的是在我的工作流 xaml 中编辑条件,但我要让它像这样:
Employee.Department == "RND"
我在VS2012中执行此操作,当我在条件编辑器中键入Employee时,我无法访问其属性。我只是将我的活动 xaml 文件与我的 Employee 类放在同一个项目中。我应该执行哪些操作才能访问活动 xaml 中的类属性?
基本上,您需要定义一个 InArgument,并使用字典将外部数据映射到参数。有了这个,对象就可以通过参数名称使用。
请参阅此博客文章,了解如何将数据传递到工作流。