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


Метод PSWorkflowService.CallEventHandler

Для внутреннего использования. Вызывает обработчик события для указанного события рабочего процесса Project Server.

Пространство имен:  Microsoft.Office.Project.Server.Workflow
Сборка:  Microsoft.Office.Project.Server.Workflow (в Microsoft.Office.Project.Server.Workflow.dll)

Синтаксис

'Декларация
Public Overrides Sub CallEventHandler ( _
    eventType As Type, _
    eventName As String, _
    eventData As Object(), _
    workflow As SPWorkflow, _
    identity As String, _
    workHandler As IPendingWork, _
    workItem As Object _
)
'Применение
Dim instance As PSWorkflowService
Dim eventType As Type
Dim eventName As String
Dim eventData As Object()
Dim workflow As SPWorkflow
Dim identity As String
Dim workHandler As IPendingWork
Dim workItem As Object

instance.CallEventHandler(eventType, _
    eventName, eventData, workflow, identity, _
    workHandler, workItem)
public override void CallEventHandler(
    Type eventType,
    string eventName,
    Object[] eventData,
    SPWorkflow workflow,
    string identity,
    IPendingWork workHandler,
    Object workItem
)

Параметры

  • eventData
    Тип: []

    Данные события.

  • identity
    Тип: System.String

    Идентификатор рабочего процесса.

  • workHandler
    Тип: System.Workflow.Runtime.IPendingWork

    Рабочий обработчик для транзакций рабочего процесса, входящая в инициализации параметров события.

  • workItem
    Тип: System.Object

    Рабочий элемент, входящая в инициализации параметров события.

Замечания

Метод CallEventHandler записывает в журнал ULS следующее сообщение: «CallEventHandler вход для рабочего процесса: идентификатор экземпляра = < GUID > eventName = < имя события > ".

См. также

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

PSWorkflowService класс

Элементы PSWorkflowService

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