NativeActivityUpdateContext.ScheduleActivity 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
计划指定的 NativeActivity。
重载
ScheduleActivity(Activity) |
计划指定的 NativeActivity 子活动的执行。 |
ScheduleActivity(Activity, CompletionCallback) |
计划指定的 NativeActivity 子活动的执行,使用指定的完成回调位置,活动完成后在该位置恢复父进程。 |
ScheduleActivity(Activity, FaultCallback) |
计划指定的 NativeActivity 子活动的执行,使用指定的错误回调位置,当活动进入错误状态时,在该位置恢复父进程。 |
ScheduleActivity(Activity, CompletionCallback, FaultCallback) |
计划指定的 NativeActivity 子活动的执行,使用指定的错误回调位置,当活动进入错误状态时,在该位置恢复父进程。 |
ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback) |
计划指定的 NativeActivity 子活动的执行,in 实参具有一个形参,并在 ActivityAction<T> 完成后恢复父进程的指定回调位置标记书签。 |
ScheduleActivity(Activity)
计划指定的 NativeActivity 子活动的执行。
public:
void ScheduleActivity(System::Activities::Activity ^ activity);
public void ScheduleActivity (System.Activities.Activity activity);
member this.ScheduleActivity : System.Activities.Activity -> unit
Public Sub ScheduleActivity (activity As Activity)
参数
- activity
- Activity
该子活动是由在父 NativeActivity 的执行过程中发生的事件触发。
适用于
ScheduleActivity(Activity, CompletionCallback)
计划指定的 NativeActivity 子活动的执行,使用指定的完成回调位置,活动完成后在该位置恢复父进程。
public:
void ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::CompletionCallback ^ onCompleted);
public void ScheduleActivity (System.Activities.Activity activity, System.Activities.CompletionCallback onCompleted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.CompletionCallback -> unit
Public Sub ScheduleActivity (activity As Activity, onCompleted As CompletionCallback)
参数
- activity
- Activity
该子活动是由在父 NativeActivity 的执行过程中发生的事件触发。
- onCompleted
- CompletionCallback
一个书签,用于指示 ActivityAction 完成后恢复父活动执行的位置。
适用于
ScheduleActivity(Activity, FaultCallback)
计划指定的 NativeActivity 子活动的执行,使用指定的错误回调位置,当活动进入错误状态时,在该位置恢复父进程。
public:
void ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::FaultCallback ^ onFaulted);
public void ScheduleActivity (System.Activities.Activity activity, System.Activities.FaultCallback onFaulted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.FaultCallback -> unit
Public Sub ScheduleActivity (activity As Activity, onFaulted As FaultCallback)
参数
- activity
- Activity
该子活动是由在父 NativeActivity 的执行过程中发生的事件触发。
- onFaulted
- FaultCallback
一个书签,用于指示在错误导致 ActivityAction 终止的情况下将恢复 NativeActivity 执行的位置。
适用于
ScheduleActivity(Activity, CompletionCallback, FaultCallback)
计划指定的 NativeActivity 子活动的执行,使用指定的错误回调位置,当活动进入错误状态时,在该位置恢复父进程。
public:
void ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::CompletionCallback ^ onCompleted, System::Activities::FaultCallback ^ onFaulted);
public void ScheduleActivity (System.Activities.Activity activity, System.Activities.CompletionCallback onCompleted, System.Activities.FaultCallback onFaulted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.CompletionCallback * System.Activities.FaultCallback -> unit
Public Sub ScheduleActivity (activity As Activity, onCompleted As CompletionCallback, onFaulted As FaultCallback)
参数
- activity
- Activity
该子活动是由在父 NativeActivity 的执行过程中发生的事件触发。
- onCompleted
- CompletionCallback
一个书签,用于指示 ActivityAction 完成后恢复父活动执行的位置。
- onFaulted
- FaultCallback
一个书签,用于指示在错误导致 ActivityAction 终止的情况下将恢复 NativeActivity 执行的位置。
适用于
ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback)
计划指定的 NativeActivity 子活动的执行,in 实参具有一个形参,并在 ActivityAction<T> 完成后恢复父进程的指定回调位置标记书签。
public void ScheduleActivity<TResult> (System.Activities.Activity<TResult> activity, System.Activities.CompletionCallback<TResult> onCompleted = default, System.Activities.FaultCallback onFaulted = default);
member this.ScheduleActivity : System.Activities.Activity<'Result> * System.Activities.CompletionCallback<'Result> * System.Activities.FaultCallback -> unit
Public Sub ScheduleActivity(Of TResult) (activity As Activity(Of TResult), Optional onCompleted As CompletionCallback(Of TResult) = Nothing, Optional onFaulted As FaultCallback = Nothing)
类型参数
- TResult
NativeActivity 子活动 out 参数的类型。
参数
- activity
- Activity<TResult>
该子活动是由在父 NativeActivity 的执行过程中发生的事件触发。
- onCompleted
- CompletionCallback<TResult>
一个书签,用于指示 ActivityAction<T> 完成后恢复 NativeActivity 执行的位置。
- onFaulted
- FaultCallback
一个书签,用于指示在错误导致 ActivityAction 终止的情况下将恢复 NativeActivity 执行的位置。