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,如果是,則驗證是否必須訂閱新加入的事件驅動。