Метод 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
)
Параметры
eventType
Тип: System.TypeТип события.
eventName
Тип: System.StringИмя события.
eventData
Тип: []Данные события.
workflow
Тип: Microsoft.SharePoint.Workflow.SPWorkflowДанные рабочего процесса.
identity
Тип: System.StringИдентификатор рабочего процесса.
workHandler
Тип: System.Workflow.Runtime.IPendingWorkРабочий обработчик для транзакций рабочего процесса, входящая в инициализации параметров события.
workItem
Тип: System.ObjectРабочий элемент, входящая в инициализации параметров события.
Замечания
Метод CallEventHandler записывает в журнал ULS следующее сообщение: «CallEventHandler вход для рабочего процесса: идентификатор экземпляра = < GUID > eventName = < имя события > ".