简体   繁体   English

在.NET 4.0中加载存储为XAML的工作流

[英]Loading a workflow stored as XAML in .NET 4.0

What is the syntax for loading a .NET 4.0 Beta2 workflow that was previously created and stored as XAML. 加载以前创建并存储为XAML的.NET 4.0 Beta2工作流的语法是什么。

The WorkflowElement and WorkflowXamlServices classes no longer exist. WorkflowElement和WorkflowXamlServices类不再存在。 I am trying to do something like this (that worked in Beta 1): 我正在尝试做这样的事情(在Beta 1中有效):

WorkflowElement wf = WorkflowXamlServices.Load(File.OpenRead("Workflow.xaml")) as WorkflowElement;

Found my own answer after further research. 进一步研究后找到了我自己的答案。

The WorkflowElement and WorkflowXamlServices classes have been removed from Beta2. WorkflowElement和WorkflowXamlServices类已从Beta2中删除。 The approach above requires the use of DynamicActivity and ActivityXamlServices. 上述方法需要使用DynamicActivity和ActivityXamlServices。

DynamicActivity wf = ActivityXamlServices.Load("Workflow.xaml") as DynamicActivity;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM