StateActivity.OnActivityChangeAdd(ActivityExecutionContext, Activity) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定正在添加的活动是否为 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,如果是,则验证是否需要订阅新添加的事件驱动。