Microsoft.Office.Project.Server.Workflow namespace
Este namespace inclui classes que definem herdados Project Server 2010 atividades de fluxo de trabalho e manipuladores de eventos de fluxo de trabalho.
Observação
Quando você desenvolver novos fluxos de trabalho de Microsoft Project Server 2013 , você pode usar Microsoft SharePoint Designer 2013. Se você usar Microsoft Visual Studio 2012 para desenvolver fluxos de trabalho, você deve usar a classe Microsoft.ProjectServer.Client.WorkflowActivities no modelo de objeto do lado do cliente (CSOM). O CSOM oferece suporte a aplicativos on-line e aplicativos locais para Project Server 2013.
Fluxos de trabalho do Project Server herdados usam uma referência ao assembly Microsoft.Office.Project.Server.Workflow.dll. Você pode copiar o assembly no diretório %ProgramFiles%\Microsoft Office Servers\15.0\Bin ou baixar o SDK Project 2013 . No entanto, não é necessário usar diretamente as classes no namespace Microsoft.Office.Project.Server.Workflow .
No Visual Studio 2012, você pode usar as atividades de fluxo de trabalho na barra de ferramentas quando você desenvolve um projeto de fluxo de trabalho. Quando você arrasta uma atividade de fluxo de trabalho na barra de ferramentas no modo de exibição de design de Fluxo de trabalho seqüencial , Visual Studio 2012 gera o código necessário. Internamente, o código chama métodos na classe WorkflowActivities , que oferece suporte a versão 4 do Windows Workflow Foundation (WF4).
Classes
Classe | Descrição | |
---|---|---|
CompareProjectProperty | A atividade de fluxo de trabalho que compara a propriedade de projeto especificado com outro valor. | |
OnProjectCheckIn | A atividade de fluxo de trabalho que espera que o evento PSWorkflowService.OnProjectCheckIn , que ocorre quando o projeto associado check-in, antes de passar para outras atividades no fluxo de trabalho. | |
OnProjectCommit | A atividade de fluxo de trabalho que espera que o evento PSWorkflowService.OnProjectCommit , que ocorre quando o projeto associado for confirmado, antes de continuar o fluxo de trabalho. | |
OnProjectSubmit | A atividade de fluxo de trabalho que espera que o evento PSWorkflowService.OnProjectSubmit , que ocorre quando o projeto associado é enviado, antes de continuar o fluxo de trabalho. | |
ProjectSequence | Inicializa um fluxo de trabalho do Project Server e contém todas as outras atividades que fazem parte do fluxo de trabalho do Project Server. | |
PSWorkflowService | Métodos de implementa e eventos para gerenciar fluxos de trabalho do Project Server. | |
PSWorkflowServiceBase | Esta classe e seus membros estăo reservados para uso interno e năo devem ser usados em seu código. | |
ReadProjectProperty | A atividade de fluxo de trabalho que lê a propriedade especificada de um projeto. A propriedade pode ser uma propriedade intrínseca, como a data de início ou um campo personalizado do projeto. | |
ReadProjectSecurityGroupMembers | A atividade de fluxo de trabalho que lê os membros do grupo de segurança do Project Server especificado; Opcionalmente, filtrado por departamento do projeto ativo. | |
SetProjectStage | A atividade de fluxo de trabalho que define o estágio atual de um fluxo de trabalho do Project Server. | |
UpdateProjectProperty | A atividade de fluxo de trabalho que atualiza a propriedade de projeto especificado. | |
UpdateProjectStageStatus | A atividade de fluxo de trabalho que atualiza os campos status e status information no estágio de projeto especificado. | |
WorkflowFeatureReceiver | Fornece substituições dos manipuladores de eventos feature na classe base SPFeatureReceiver . Fluxos de trabalho do Project Server herdados não adicionam funcionalidade aos manipuladores de eventos do SharePoint. | |
WorkflowStringIds | Fornece tokens de seqüências de caracteres em dicas de ferramenta, mensagens ou propriedades de uma atividade de fluxo de trabalho do Project Server. Reservado para uso interno. |