Compartir a través de


Procedimiento para configurar un proyecto de flujo de trabajo de forma manual

Última modificación: viernes, 16 de abril de 2010

Hace referencia a: SharePoint Foundation 2010

En este tema se explica cómo configurar manualmente un proyecto de flujo de trabajo sin necesidad de usar las plantillas proporcionadas por Visual Studio.

Para desarrollar un flujo de trabajo de Microsoft SharePoint Foundation 2010 personalizado en Diseñador de flujo de trabajo de Visual Studio 2010, debe agregar dos referencias al proyecto de flujo de trabajo:

  • Una referencia al archivo Microsoft.SharePoint.dll para habilitar el acceso al modelo de objetos de SharePoint Foundation 2010 en el código.

  • Una referencia al archivo Microsoft.SharePoint.WorkflowActions.dll para habilitar el acceso a actividades de SharePoint Foundation predefinidas. Además, debe colocar esas actividades en el Cuadro de herramientas.

Para obtener más información acerca de Windows Workflow Foundation, incluido el uso de Diseñador de flujo de trabajo de Visual Studio 2010 para crear soluciones de flujo de trabajo, visite el Centro para programadores de Windows Workflow Foundation .

Para agregar las referencias necesarias al proyecto de flujo de trabajo

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en Referencias y, a continuación, seleccione Agregar referencia.

  2. En la ficha Examinar, navegue a C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi.

  3. Seleccione Microsoft.SharePoint.dll y Microsoft.SharePoint.WorkflowActions.dll.

  4. Haga clic en Aceptar.

Para agregar actividades de flujo de trabajo de SharePoint Foundation al cuadro de herramientas

  1. Haga clic con el botón secundario en el panel Toolbox de Visual Studio y, a continuación, haga clic en Elegir elementos.

  2. Haga clic en la pestaña Actividades y, a continuación, haga clic en Examinar. Vaya a C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI\.

  3. Seleccione el archivo Microsoft.SharePoint.WorkflowActions.dll.

  4. Haga clic en Aceptar.

En el panel Toolbox, debería ver actividades específicas de flujo de trabajo de SharePoint Foundation 2010, como OnWorkflowActivated y SendEmail.

Nota

También puede hacer que las actividades de flujo de trabajo de SharePoint Foundation 2010 aparezcan en el panel Toolbox si modifica el proyecto de flujo de trabajo de modo que el flujo de trabajo derive de la clase SharePointSequentialWorkflowActivity en lugar de la clase SequentialWorkflowActivity predeterminada. En el código de flujo de trabajo, cambie la línea de código siguiente:

public sealed partial class Workflow1: SequentialWorkflowActivity

Por:

public sealed partial class Workflow1: SharePointSequentialWorkflowActivity

Vea también

Conceptos

Desarrollo de flujos de trabajo para SharePoint Foundation

Actividades de flujo de trabajo para SharePoint Foundation

Introducción a los formularios de flujo de trabajo