Поделиться через


Элементы PSWorkflowService

Реализует методы и события для управления рабочими процессами Project Server.

Тип PSWorkflowService предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод PSWorkflowService Создает экземпляр объекта PSWorkflowService .

Вверх

Свойства

  Имя Описание
Общее свойство CurrentWorkflow (Унаследовано от SPWorkflowExternalDataExchangeService.)
Общее свойство ParentCollection (Унаследовано от SPWorkflowExternalDataExchangeService.)
Общее свойство PendingWorkBatch (Унаследовано от SPWorkflowExternalDataExchangeService.)

Вверх

Методы

  Имя Описание
Общий метод AddBatch (Унаследовано от SPWorkflowExternalDataExchangeService.)
Общий метод AfterWorkflowRun После завершения рабочего процесса записывает сообщение в журнал ULS. (Переопределяет SPWorkflowExternalDataExchangeService.AfterWorkflowRun(Guid).)
Общий метод BeforeWorkflowRun Прежде чем рабочий процесс запускается, записывает сообщение в журнал ULS. (Переопределяет SPWorkflowExternalDataExchangeService.BeforeWorkflowRun(SPWorkflow, IPendingWork).)
Общий метод CallEventHandler Для внутреннего использования. Вызывает обработчик события для указанного события рабочего процесса Project Server. (Переопределяет SPWorkflowExternalDataExchangeService.CallEventHandler(Type, String, [], SPWorkflow, String, IPendingWork, Object).)
Общий метод CheckQueueProcessed Возвращает текущее состояние очереди завершения задания указанной очереди.
Общий метод CheckRequiredFields Проверяет, есть ли обязательных настраиваемых полей или бизнес-факторов.
Общий метод CleanupAfterWF Помечает стадии рабочего процесса как завершенные или выполненных с ошибками.
Общий метод CompareProjectProperty Сравнивает значение свойства указанного проекта с заданным значением.
Общий метод CreateSubscription Для внутреннего использования. (Переопределяет SPWorkflowExternalDataExchangeService.CreateSubscription(MessageEventSubscription).)
Общий метод DeleteSubscription (Переопределяет SPWorkflowExternalDataExchangeService.DeleteSubscription(Guid).)
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetEventSubscriptionCount Возвращает общее число подписок для экземпляра указанного рабочего процесса, сочетание идентификатор корреляции и название события.
Общий метод GetHashCode (Унаследовано от Object.)
Защищенный метод GetPSI Зарезервировано для внутреннего использования. (Унаследовано от PSWorkflowServiceBase.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод ReadProjectProperty Возвращает значение указанного свойства в формате локализованные строки.
Общий метод ReadProjectSecurityGroupMembers Возвращает список пользователя имена учетных записей, которые связаны с группой безопасности.
Общий метод RegisterForEvent Регистрация действий рабочего процесса для события, которое вызывается для рабочего процесса.
Общий метод SetInitialStages Для внутреннего использования. Обновляет сведения о состоянии для этапов рабочего процесса Project Server.
Общий метод SetProjectProperty Обновляет свойства указанного настраиваемого поля рабочего процесса Project Server.
Общий метод SetProjectStage Обновляет текущее состояние рабочего процесса Project Server.
Общий метод ToString (Унаследовано от Object.)
Общий метод UnregisterForEvent Отменяет регистрацию подписки на события.
Общий метод UpdateCurrentStageStatusInformation Задает значение состояния рабочей области и сведения на данном этапе.
Общий метод UpdateStageStatusInformation Задает сведения о состоянии и значение для указанного этапа.

Вверх

События

  Имя Описание
Общее событие OnProjectCheckIn Указывает обработчик событий для события OnProjectCheckIn .
Общее событие OnProjectCommit Указывает обработчик событий для события OnProjectCommit .
Общее событие OnProjectSubmit Указывает обработчик событий для события OnProjectSubmit .

Вверх

См. также

Справочные материалы

PSWorkflowService класс

Пространство имен Microsoft.Office.Project.Server.Workflow