Trabalhando com o Subworkflow no designer re-ridado?
-
27-09-2019 - |
Pergunta
É possível trabalhar com um sub-fluxo (ou seja, subconjunto do fluxo de trabalho no designer). Por exemplo, uma sequência, um fluxograma ou qualquer atividade dentro do fluxo de trabalho.
Minha ideia é algo como estes:
- Salve o Subworkflow em um arquivo (por exemplo, salve a atividade de sequência selecionada)
- Carregue um subworkflow salvo e adicione -o ao fluxo de trabalho atual
- Adicione um fluxo de trabalho como um item na caixa de ferramentas
São ainda possíveis no WF4?
Solução
Parece que seus sub -trabalhos são apenas atividades compostas. Fazer isso é fácil se você compilá -los à medida que eles se tornam tipos de atividades regulares e você pode fazer com eles como quiser. Se você não deseja compilá -los, mas usá -los como arquivos XAML, precisará criar uma atividade de wrapper compilada usando uma dinâmica e o ActivityXamlServices. Isso é necessário porque as atividades adicionadas a um fluxo de trabalho ou mostradas na caixa de ferramentas são sempre compiladas.