PSWorkflowService.CallEventHandler método
Usado internamente. Chama o manipulador de eventos para o evento de fluxo de trabalho do Project Server especificado.
Namespace: Microsoft.Office.Project.Server.Workflow
Assembly: Microsoft.Office.Project.Server.Workflow (em Microsoft.Office.Project.Server.Workflow.dll)
Sintaxe
'Declaração
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 _
)
'Uso
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
)
Parâmetros
eventType
Tipo: System.TypeO tipo de evento.
eventName
Tipo: System.StringO nome do evento.
eventData
Tipo: []Os dados do evento.
workflow
Tipo: Microsoft.SharePoint.Workflow.SPWorkflowOs dados de fluxo de trabalho.
identity
Tipo: System.StringA identidade do fluxo de trabalho.
workHandler
Tipo: System.Workflow.Runtime.IPendingWorkO manipulador de trabalho para transações de fluxo de trabalho, que está incluído na inicialização dos argumentos do evento.
workItem
Tipo: System.ObjectO item de trabalho, que está incluído na inicialização dos argumentos do evento.
Comentários
O método CallEventHandler grava a seguinte mensagem no log ULS: "inserindo CallEventHandler para fluxo de trabalho: InstanceId = < GUID > eventName = < nome do evento >".