Trabajar con subworkflow en el diseñador rehosted?
-
27-09-2019 - |
Pregunta
¿Es posible trabajar con un sub-flujo de trabajo (es decir subconjunto del flujo de trabajo en el diseñador). Por ejemplo una secuencia, un diagrama de flujo, o cualquier actividad en el interior del flujo de trabajo.
Mi idea es algo así como los siguientes:
- Guardar la subworkflow a un archivo (por ejemplo, guarde la actividad de la secuencia seleccionada)
- Carga una subworkflow salvado y agregarlo al flujo de trabajo actual
- Añadir un sub-flujo de trabajo como un elemento en la caja de herramientas
¿Pueden incluso posible en WF4?
Solución
se parece mucho a su sub worklfows actividades son simplemente compuestos. Si lo hace, es fácil si se compila a medida que estén tipos de actividades regulares y se puede hacer con ellos lo que quiera. Si no quiere compilar ellos, sino utilizarlos como archivos XAML que tendrá que crear una actividad envoltorio compilado usando un DynamicActivity y los ActivityXamlServices. Esto es necesario porque las actividades añaden a un flujo de trabajo o muestran en la caja de herramientas siempre se compilan.