PSWorkflowService.CallEventHandler-Methode
Wird intern verwendet. Ruft den Ereignishandler für das angegebene Project Server-Workflow-Ereignis.
Namespace: Microsoft.Office.Project.Server.Workflow
Assembly: Microsoft.Office.Project.Server.Workflow (in Microsoft.Office.Project.Server.Workflow.dll)
Syntax
'Declaration
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 _
)
'Usage
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
)
Parameter
eventType
Typ: System.TypeDer Typ des Ereignisses.
eventName
Typ: System.StringDer Name des Ereignisses.
eventData
Typ: []Die Ereignisdaten.
workflow
Typ: Microsoft.SharePoint.Workflow.SPWorkflowDie Workflowdaten.
identity
Typ: System.StringDie Identität des Workflows.
workHandler
Typ: System.Workflow.Runtime.IPendingWorkDer Arbeitsplatz Handler für Workflowtransaktionen, die bei der Initialisierung der Ereignisargumente enthalten ist.
workItem
Typ: System.ObjectDie Arbeitsaufgabe, die bei der Initialisierung der Ereignisargumente enthalten ist.
Hinweise
Die CallEventHandler -Methode schreibt die folgende Meldung in den ULS-Protokolldateien: "CallEventHandler für den Workflow eingeben: InstanceId < GUID > = EventName = < Name des Ereignisses >".