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ワークフローの id を指定します。
workHandler
型: System.Workflow.Runtime.IPendingWorkイベントの引数を初期化するには、作業、ワークフローのトランザクションのハンドラーです。
workItem
型: System.Objectイベント引数の初期化に含まれる作業項目。
注釈
CallEventHandlerメソッドは、ULS ログに、次のメッセージを書き込む:「ワークフローの CallEventHandler を入力する: InstanceId < > GUID = eventName > イベント名 < ="。