Элементы 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 . |
Вверх