加载在 .NET 4.0 中存储为 XAML 的工作流 [英] Loading a workflow stored as XAML in .NET 4.0
问题描述
加载以前创建并存储为 XAML 的 .NET 4.0 Beta2 工作流的语法是什么.
What is the syntax for loading a .NET 4.0 Beta2 workflow that was previously created and stored as XAML.
WorkflowElement 和 WorkflowXamlServices 类不再存在.我正在尝试做这样的事情(在 Beta 1 中有效):
The WorkflowElement and WorkflowXamlServices classes no longer exist. I am trying to do something like this (that worked in Beta 1):
WorkflowElement wf = WorkflowXamlServices.Load(File.OpenRead("Workflow.xaml")) as WorkflowElement;
推荐答案
经过进一步研究,找到了我自己的答案.
Found my own answer after further research.
WorkflowElement 和 WorkflowXamlServices 类已从 Beta2 中删除.上述方法需要使用 DynamicActivity 和 ActivityXamlServices.
The WorkflowElement and WorkflowXamlServices classes have been removed from Beta2. The approach above requires the use of DynamicActivity and ActivityXamlServices.
DynamicActivity wf = ActivityXamlServices.Load("Workflow.xaml") as DynamicActivity;
这篇关于加载在 .NET 4.0 中存储为 XAML 的工作流的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!