如何使用Workflow Foundation WF4在运行时分配默认值?

时间:2011-10-18 01:02:47

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

使用Windows Workflow Foundation WF4,我有一个名为System.Guid的{​​{1}}属性的自定义活动。

我希望用户能够将我的活动拖到工作流程中,并让它自动为UniqueId生成新的GUID值。

设计时为此属性分配新的只读GUID值的最简单方法是什么?

1 个答案:

答案 0 :(得分:3)

诀窍是使用IActivityTemplateFactory并在Create()中根据需要构建具有默认属性的活动。然后将IActivityTemplateFactory而不是活动本身添加到工具箱中。