Share via


CallExternalMethodActivity.OnMethodInvoking(EventArgs) 方法

定义

为派生类提供挂钩以设置 ParameterBindings。 在即将运行外部方法之前调用此方法。

protected:
 virtual void OnMethodInvoking(EventArgs ^ e);
protected virtual void OnMethodInvoking (EventArgs e);
abstract member OnMethodInvoking : EventArgs -> unit
override this.OnMethodInvoking : EventArgs -> unit
Protected Overridable Sub OnMethodInvoking (e As EventArgs)

参数

e
EventArgs

包含 EventArgs 事件的数据的 MethodInvoking

示例

下面的示例演示 OnMethodInvoking 方法的实现。 此示例摘自 CreateTask.cs 文件的“相关的本地服务”SDK 示例。 有关详细信息,请参阅 相关本地服务示例

protected override void OnMethodInvoking(EventArgs e)
{
    this.ParameterBindings["taskId"].Value = this.TaskId;
    this.ParameterBindings["assignee"].Value = this.Assignee;
    this.ParameterBindings["text"].Value = this.Text;
}
Protected Overrides Sub OnMethodInvoking(ByVal e As EventArgs)
    Me.ParameterBindings("taskId").Value = Me.TaskId
    Me.ParameterBindings("assignee").Value = Me.Assignee
    Me.ParameterBindings("text").Value = Me.Text
End Sub

适用于

另请参阅