对于GUI目的,我需要按状态机的当前状态来枚举可能的可用转换状态。例如,存在转换:A-> B,A-> C,B-> D,C-> D。假设状态机处于A状态,所以我需要得到B和C的列表。枚举Workflow Foundation状态机的可能状态转换
1
A
回答
2
我已经找到了我自己的答案,现在它看起来像一个愚蠢的问题。 所以,它足以在我的工作流实例创建轻量级的对象StateMachineWorkflowInstance,这里的代码:
StateMachineWorkflowInstance smw =
new StateMachineWorkflowInstance(MyWorkflowRuntime, A);
return smw.PossibleStateTransitions.ToArray();
0
在.NET 4.0中,WorkflowApplication.Idle
事件包含WorkflowApplicationIdleEventArgs
,其中包含一个Bookmarks
属性。
相关问题
- 1. Workflow Foundation(WF 4.5) - 状态层次结构
- 2. 状态机 - 是枚举状态的选择?
- 3. UML状态机子状态转换
- 4. Java-Design:枚举状态?
- 5. 可以在状态机中进行状态转换吗?
- 6. 保存WF状态机状态转换的历史记录
- 7. 转换类(状态机)得到可能的转换列表
- 8. 状态机反射转换
- 9. EJB Spec 3.1有状态转换状态
- 10. Windows Workflow 3状态机 - 持久对象与WF状态一起?
- 11. 状态模式和没有枚举的休眠状态
- 12. xamarin格式:文本绑定枚举状态转换器问题
- 13. 如何使用枚举值作为状态图状态?
- 14. 在rails中使用枚举建模状态和子状态
- 15. 查询状态机中可能的未来状态的当前状态
- 16. 动态枚举转换器
- 17. Jenkins Workflow API - 阶段状态
- 18. 虚拟机的状态和状态的可能值
- 19. 检查枚举是在理想状态
- 20. 状态映射/枚举映射
- 21. Angularjs状态转换
- 22. Flex状态转换
- 23. Unity 2D - 状态机
- 24. Windows Workflow Foundation会响应状态更改而引发事件吗?
- 25. 在Windows Workflow Foundation 4中恢复挂起的状态机工作流实例
- 26. 设置基于国家枚举一个子状态枚举
- 27. Ruby中的动态状态机?状态机必须是类吗?
- 28. 在Windows Workflow Foundation 3.5中是否与4.0版兼容创建状态机?
- 29. UML状态机:转换选择
- 30. 状态机定时器自我转换
注意这只适用于3.5 – 2016-04-21 18:58:53