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,如果是,则验证是否需要订阅新添加的事件驱动。

适用于

另请参阅