今までのリホスティングしたデザイナのスクリーンショットでは引数の設定ができていませんでした。調べてみるとちょっと一手間加えてあげる必要がある、と海外 MSDN フォーラムにて問い合わせされていたのでそれを試してみました。
1: Dim wfFile As Object = New Sequence
2:
3: Dim activityBuilderType As New ActivityBuilder
4: activityBuilderType.Name = "ActivityBuilder"
5: activityBuilderType.Implementation = wfFile
6: designer.Load(activityBuilderType)
このような形で ActivityBuilder にてアクティビティをラップするようにし、それをデザイナ上でロードすることで引数の設定ができるようになります。
ただし今の時点で自分が調べ切れていないのですが、以前に書いた WorkflowService の場合はこの方法が利用できない様子です。まぁサービスで引数はない(パラメータなどを利用するため)ので影響はないですが。
0 件のコメント:
コメントを投稿