Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede crear flujos de trabajo, servicios de flujo de trabajo de Windows Communication Foundation (WCF), actividades personalizadas y diseñadores de actividades personalizadas mediante plantillas de proyecto de Visual Studio. En este artículo se describe cómo crear bibliotecas y aplicaciones con las plantillas de proyecto disponibles en Visual Studio.
Crear un proyecto de flujo de trabajo
Visual Studio proporciona cuatro plantillas de proyecto de flujo de trabajo diferentes:
Aplicación de consola de flujos de trabajo
Aplicación de servicio de flujo de trabajo de WCF
Biblioteca de actividades
Biblioteca del diseñador de actividades
Para acceder a estas plantillas, instale primero el componente Windows Workflow Foundation de Visual Studio. Para obtener instrucciones detalladas, consulte Instalación de Windows Workflow Foundation.
Después de instalar el componente Windows Workflow Foundation, seleccione Archivo>Nuevo>Proyecto.
Busque y seleccione una plantilla de proyecto de flujo de trabajo, por ejemplo, la plantilla Aplicación de consola de flujos de trabajo.
Continúe para crear el proyecto.
Nota:
Si desea agregar un nuevo proyecto a una solución existente, abra esa solución en Visual Studio, haga clic con el botón derecho en la solución en el Explorador de soluciones y seleccione Agregar>Nuevo proyecto.
Aplicación de consola de flujos de trabajo
Si elige la plantilla Aplicación de consola de flujos de trabajo, Visual Studio crea una definición de flujo de trabajo en XAML. El Diseñador de flujo de trabajo se abre y muestra el lienzo para el flujo de trabajo que creó. Para crear un flujo de trabajo, arrastre actividades u otros elementos de flujo de trabajo desde el Cuadro de herramientas hasta la superficie de diseño.
Aplicación de servicio de flujo de trabajo de WCF
Si elige la plantilla Aplicación de servicio de flujo de trabajo de WCF, Visual Studio crea una definición de servicio como XAML. Se abre el Diseñador de flujo de trabajo en la vista de diseño con una actividad Sequence que contiene un conjunto de actividades Receive y SendReply.
Biblioteca de actividades
Si elige la plantilla Biblioteca de actividades, Visual Studio crea una definición de actividad en XAML. El Diseñador de flujo de trabajo se abre y muestra el lienzo para su actividad personalizada. Arrastre una actividad desde el Cuadro de herramientas hasta la superficie de diseño para incluirla en la actividad personalizada.
Nota:
Solo se permite una actividad secundaria en el cuerpo de la actividad personalizada. Sin embargo, esa actividad secundaria podría ser una actividad compuesta, como una actividad Sequence o Flowchart.
Biblioteca del diseñador de actividades
Si elige la plantilla Biblioteca del Diseñador de actividad, Visual Studio crea una definición de diseñador de actividad en XAML y un archivo de implementación de código subyacente. El Diseñador de flujo de trabajo se abre y muestra el lienzo para su diseñador de actividad. Arrastre los controles de Windows Presentation Foundation (WPF) desde el Cuadro de herramientas hasta la superficie de diseño para usarlos en su diseñador de actividad personalizado.
Para obtener un ejemplo de cómo implementar un diseñador de actividad personalizado, consulte Procedimiento: Creación de un diseñador de actividad personalizado.
Nota:
Los diseñadores de actividades personalizados se pueden usar para actividades personalizadas y para las actividades predeterminadas de .NET.