Espacio de nombres Microsoft.Office.Project.Server.Workflow
Este espacio de nombres incluye las clases que definen las actividades de flujo de trabajo de heredado Project Server 2010 y controladores de eventos de flujo de trabajo.
Nota
Cuando se desarrollan nuevos flujos de trabajo de Microsoft Project Server 2013 , puede usar Microsoft SharePoint Designer 2013. Si usa Microsoft Visual Studio 2012 para desarrollar flujos de trabajo, debe usar la clase Microsoft.ProjectServer.Client.WorkflowActivities en el modelo de objetos de cliente (CSOM). El CSOM admite aplicaciones en línea y aplicaciones de local para Project Server 2013.
Flujos de trabajo de Project Server heredados utilizar una referencia al ensamblado Microsoft.Office.Project.Server.Workflow.dll. Puede copiar el ensamblado desde el directorio %ProgramFiles%\Microsoft Office Servers\15.0\Bin o desde la descarga SDK de Project 2013 . Sin embargo, no es necesario utilizar directamente las clases del espacio de nombres Microsoft.Office.Project.Server.Workflow .
En Visual Studio 2012, puede usar las actividades de flujo de trabajo en la barra de herramientas cuando se desarrolla un proyecto de flujo de trabajo. Cuando arrastre una actividad de flujo de trabajo desde la barra de herramientas a la vista de diseño de Flujo de trabajo secuencial , Visual Studio 2012 genera el código requerido. Internamente, el código llama métodos en la clase de WorkflowActivities , que es compatible con la versión 4 de la Windows Workflow Foundation (WF4).
Clases
Clase | Descripción | |
---|---|---|
CompareProjectProperty | La actividad de flujo de trabajo que compara la propiedad de proyecto especificado por otro valor. | |
OnProjectCheckIn | La actividad de flujo de trabajo que espera el evento PSWorkflowService.OnProjectCheckIn , que se produce cuando se proteja el proyecto asociado, antes de continuar con otras actividades del flujo de trabajo. | |
OnProjectCommit | La actividad de flujo de trabajo que espera el evento PSWorkflowService.OnProjectCommit , que se produce cuando el proyecto asociado se confirma, antes de continuar el flujo de trabajo. | |
OnProjectSubmit | La actividad de flujo de trabajo que espera el evento PSWorkflowService.OnProjectSubmit , que se produce cuando se envía el proyecto asociado, antes de continuar el flujo de trabajo. | |
ProjectSequence | Inicializa un flujo de trabajo de Project Server y contiene todas las demás actividades que forman parte del flujo de trabajo de Project Server. | |
PSWorkflowService | Implementa métodos y eventos para gestionar flujos de trabajo de Project Server. | |
PSWorkflowServiceBase | Esta clase y sus miembros están reservados para uso interno y no deben usarse en el código. | |
ReadProjectProperty | La actividad de flujo de trabajo que se lee la propiedad especificada de un proyecto. La propiedad puede ser una propiedad intrínseca, tales como la fecha de inicio o un campo personalizado del proyecto. | |
ReadProjectSecurityGroupMembers | La actividad de flujo de trabajo que lee a los miembros del grupo de seguridad de Project Server especificado; Opcionalmente se filtran por el departamento del proyecto activo. | |
SetProjectStage | La actividad de flujo de trabajo que establece la fase actual de un flujo de trabajo de Project Server. | |
UpdateProjectProperty | La actividad de flujo de trabajo que se actualiza la propiedad del proyecto especificado. | |
UpdateProjectStageStatus | La actividad de flujo de trabajo que actualiza los campos status y status information en la etapa del proyecto especificado. | |
WorkflowFeatureReceiver | Proporciona reemplazos característica de controladores de eventos en la clase base SPFeatureReceiver . Flujos de trabajo de Project Server heredados no agregar funcionalidad a los controladores de eventos de SharePoint. | |
WorkflowStringIds | Proporciona los símbolos (tokens) para las cadenas de información sobre herramientas, mensajes o propiedades de una actividad de flujo de trabajo de Project Server. Reservado para uso interno. |