Работаете с подпроцессом в перепроектированном дизайнере? - PullRequest
1 голос
/ 24 ноября 2010

Возможно ли работать с дополнительным рабочим процессом (т. Е. С подмножеством рабочего процесса в конструкторе).Например, последовательность, блок-схема или любое действие внутри рабочего процесса.

Моя идея выглядит примерно так:

  • Сохранение подпроцесса в файл (например, сохранение выбранногоОперация последовательности)
  • Загрузить сохраненный подпроцесс и добавить его в текущий рабочий процесс
  • Добавить подпроцесс как элемент в наборе инструментов

Возможно ли это даже в WF4

1 Ответ

1 голос
/ 24 ноября 2010

Звучит так, будто ваши рабочие подгруппы - просто составные действия.Это легко сделать, если вы скомпилируете их, когда они станут обычными видами деятельности, и вы можете делать с ними все, что захотите.Если вы не хотите их компилировать, но используете их как файлы XAML, вам нужно будет создать скомпилированное действие-обертку, используя DynamicActivity и ActivityXamlServices.Это необходимо, потому что действия, добавленные в рабочий процесс или показанные на панели инструментов, всегда компилируются.

...