Метод IPSWorkflowService.RegisterForEvent
Регистрация действий рабочего процесса для события, которое вызывается для рабочего процесса.
Пространство имен: Microsoft.Office.Project.Server.Library
Сборка: Microsoft.Office.Project.Server.Library (в Microsoft.Office.Project.Server.Library.dll)
Синтаксис
'Декларация
Sub RegisterForEvent ( _
workflowContext As ProjectWorkflowContext, _
instanceUid As Guid, _
eventName As String, _
correlationId As Guid, _
subscriptionUid As Guid _
)
'Применение
Dim instance As IPSWorkflowService
Dim workflowContext As ProjectWorkflowContext
Dim instanceUid As Guid
Dim eventName As String
Dim correlationId As Guid
Dim subscriptionUid As Guid
instance.RegisterForEvent(workflowContext, _
instanceUid, eventName, correlationId, _
subscriptionUid)
void RegisterForEvent(
ProjectWorkflowContext workflowContext,
Guid instanceUid,
string eventName,
Guid correlationId,
Guid subscriptionUid
)
Параметры
workflowContext
Тип: Microsoft.Office.Project.Server.Library.ProjectWorkflowContextСведения, связанные с текущего экземпляра рабочего процесса, который обрабатывается.
instanceUid
Тип: System.GuidИдентификатор GUID экземпляра действия рабочего процесса.
eventName
Тип: System.StringИмя события, который требуется зарегистрировать.
correlationId
Тип: System.GuidGUID идентификатора корреляции события. Идентификатор корреляции используется для уникальной идентификации события в рамках экземпляра рабочего процесса.
subscriptionUid
Тип: System.GuidИдентификатор GUID, который хранится в телефонном вызывающего абонента для регистрации для события. Регистрация определяется указанный экземпляр, имя события и кодом корреляции.
Замечания
Интеграция рабочих процессов Project Server с SPWorkflowExternalDataExchangeService для поддержки созданию событий в рамках рабочего процесса.
События, которые не должны быть уникальным в рамках рабочего процесса можно использовать идентификатор экземпляра рабочего процесса для корреляции. Например событие OnProjectSubmit использует идентификатор экземпляра рабочего процесса как идентификатор корреляции.