Usar una actividad personalizada
Las actividades que se derivan de Activity o sus subclases pueden componerse en flujos de trabajo de mayor tamaño o crearse directamente en el código. En este artículo se describe cómo usar las actividades personalizadas en flujos de trabajo creados en el código o en el diseñador.
Nota:
Las actividades personalizadas se pueden usar en el mismo proyecto en el que se definen, siempre que tanto la actividad personalizada como la actividad que lo usa estén compiladas (es decir, cargadas por un tipo de creación de instancias generado por el proceso de compilación). Si la actividad de referencia se carga dinámicamente (por ejemplo, mediante ActivityXAMLServices), el ensamblado al que se hace referencia se debe colocar en un proyecto diferente o el XAML generado por el diseñador debe editarse manualmente para habilitarlo.
Usar una actividad personalizada en un proyecto de flujo de trabajo
Agregue una referencia del proyecto host al proyecto de biblioteca de actividades que contiene la actividad personalizada.
Compile la solución.
Para usar la actividad personalizada en el diseñador, busque la actividad personalizada en el cuadro de herramientas y arrástrela sobre la superficie del diseñador.
Para usar la actividad personalizada en código, agregue una directiva
using
que haga referencia al proyecto de actividad personalizada y pase una nueva instancia de la actividad a Invoke.