私はユーザーに独自のワークフローを作成できるようにカスタムアクティビティを再ホストデザイナーに与えました。今、WF 4.0に、再ホストされたデザイナーで設計されたワークフロー、Xamlファイルを保存するユーザーオプションを提供したいと思います。ワークフローをアクティビティ変数/プロパティ値とともに保存したい。どうやってやるの?再ホストされたデザイナーで設計されたワークフローを保存WF 4.0
1
A
答えて
0
再ホストされたデザイナーで設計されたワークフローは、workflow.save(filename)メソッドによって、アクティビティと定義済みの変数のプロパティ値とともに保存できます。このメソッドは、フォーム終了イベントなど、再ホストされたデザイナのイベントハンドラ内で呼び出すことができます。
2
つの主要なオプション
1)WorkflowDesigner.Save()メソッド(System.Activities.Design(ベータ1)/System.Activities.Presentation(ベータ2))
2)XamlServices.Save()メソッドオブジェクト(オブジェクトグラフ)と(System.Xaml)は、あなたがあなたがする必要がある見つけた場合)あなたの最初のオプションとして)(WorkflowDesigner.Saveを試してみて、そして(XamlServicesに頼るEditingContext.ModelTreeManager.Root
ている保存しますWorkflowDesigner.Save()では動作しないものがあります。これは、利用可能な低レベルの制御オプションがあるためです。
関連する問題
- 1. 再ホストされたWFデザイナーでWindows Workflow 4をトレースする方法は?
- 2. wf 4.0ステートマシンでワークフロー状態を再実行する
- 3. .NET 4.0にXAMLとして保存されたワークフローをロードする
- 4. 再ホストされたデザイナからの.NET WF4ワークフローの印刷
- 5. 保存/印刷されたファイルを設計するには?
- 6. WPFでWF4が再ホストされました:保存されたワークフローの読み込みが公開アプリケーションで機能しません
- 7. 再ホストされたデザイナーの表面からアクティビティを削除する
- 8. データが保存された後、テーブルビューが再ロードされない
- 9. CDNでホストされたSystemJSと外部依存関係の制作ワークフロー
- 10. イベントトリガーされたワークフロー
- 11. 4.0から2011ワークフローへのアップグレードがキャンセルされました
- 12. 保存された設定が取得されない
- 13. ワークフロー(WF)ライフサイクルイベント
- 14. IISでホストされているSqlWorkflowPersistenceServiceを持つWF
- 15. Jira Gadget:設定が再設定のために保存されない
- 16. Sitecoreで計算されたインデックスフィールド - untokenizedを保存する方法
- 17. Cordova iOSでローカルに保存されたビデオファイルを再生
- 18. Neo4j - ブラウザインターフェイスに保存されたスクリプトが保存されない
- 19. 保存されたハイブテーブルの
- 20. 保存フォーマットされたPHP
- 21. 保存されたPFQueryカントコールデータ
- 22. WFで他のワークフローを呼び出す
- 23. MS WF状態マシンのワークフローとMS CRM Dynamics 4.0
- 24. 実行中のWF 4.0ワークフローの動的更新
- 25. 保存された設定を上書きしました
- 26. リホストされたワークフローのデバッグ
- 27. 保存されたクエリーセットでのPython/Django再帰問題
- 28. フリーフォームテキストフィールドでフィルタリングされたNetsuiteカスタムサブリスト保存された検索?
- 29. .NETでワークフロー定義が変更された後のワークフローの再開
- 30. Django admin ModelForm、計算された関連項目を保存
WF4について[次の例](http://msmvps.com/blogs/theproblemsolver/archive/2009/12/23/rehosting-the-workflow-designer-in-wf4.aspx)に従うことができます。この例では、 'Open'、' Save'、 'Run'の3つの基本的なメソッドがあります。 – InfZero