2009-10-31 76 views
6

加載之前創建並存儲爲XAML的.NET 4.0 Beta2工作流的語法是什麼。在.NET 4.0中加載作爲XAML存儲的工作流程

WorkflowElement和WorkflowXamlServices類不再存在。我試圖做這樣的事情(在Beta 1中工作):

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

回答

9

在進一步研究後發現我自己的答案。

WorkflowElement和WorkflowXamlServices類已從Beta2中刪除。上述方法需要使用DynamicActivity和ActivityXamlServices。

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