2010-09-17 47 views

回答

4

是的 - 您可以使用簡單的文件I/O例程或XML操作庫創建xaml文件,但最好的選擇是使用XamlXmlWriter類。

一旦工作流XAML是準備好了,你可以通過執行它(在this article短視)

WorkflowInstance instance = runtime.CreateWorkflow(
     XmlTextReader.Create("..\\..\\WorkflowInXML.xml")); 
instance.Start(); 

您可以從XAML中WF4也加載活動 - 檢查這個article的一樣。

+0

非常感謝。這對我的工作非常有幫助。 – Paba 2010-09-17 11:34:01

+0

代碼示例和MSDN文章是關於WF3的,與工作流4沒有任何關係。ActivityXamlServices是WF4中的一種方式。 – Maurice 2010-09-19 12:51:11

+0

@Maurice - 是的,文章已過時,但方法(CreateWorkflow)仍然​​存在且相關 - 這就是爲什麼我引用它。必須注意的是,ActivityXamlServices允許僅加載活動樹並且不能完成工作流程。 – VinayC 2010-09-20 05:02:56

相關問題