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
En el Explorador de soluciones, haga clic con el botón secundario del mouse en Referencias y, a continuación, seleccione Agregar referencia.
En la ficha Examinar, navegue a C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi.
Seleccione Microsoft.SharePoint.dll y Microsoft.SharePoint.WorkflowActions.dll.
Haga clic en Aceptar.
Para agregar actividades de flujo de trabajo de SharePoint Foundation al cuadro de herramientas
Haga clic con el botón secundario en el panel Toolbox de Visual Studio y, a continuación, haga clic en Elegir elementos.
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\.
Seleccione el archivo Microsoft.SharePoint.WorkflowActions.dll.
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