通过


StateActivity.OnActivityChangeAdd(ActivityExecutionContext, Activity) 方法

定义

确定要添加的活动是否为一个 EventDrivenActivity ,如果是这样,请验证是否需要订阅新添加的事件驱动。

protected:
 override void OnActivityChangeAdd(System::Workflow::ComponentModel::ActivityExecutionContext ^ executionContext, System::Workflow::ComponentModel::Activity ^ addedActivity);
protected override void OnActivityChangeAdd(System.Workflow.ComponentModel.ActivityExecutionContext executionContext, System.Workflow.ComponentModel.Activity addedActivity);
override this.OnActivityChangeAdd : System.Workflow.ComponentModel.ActivityExecutionContext * System.Workflow.ComponentModel.Activity -> unit
Protected Overrides Sub OnActivityChangeAdd (executionContext As ActivityExecutionContext, addedActivity As Activity)

参数

executionContext
ActivityExecutionContext

活动的执行上下文。

addedActivity
Activity

添加到 . StateActivity.

注解

每当用户向工作流更改添加子级 CompositeActivity 时,将调用此方法。 请注意,此方法在 CompositeActivity 中定义,并由 StateActivity 重写,其中检查要添加的活动是否为一个 EventDrivenActivity ,如果是,则验证是否需要订阅新添加的事件驱动。

适用于