次の方法で共有


NativeActivityContext.ScheduleActivity メソッド

定義

NativeActivity 子アクティビティの実行をスケジュールします。

オーバーロード

ScheduleActivity(Activity)

指定された NativeActivity 子アクティビティの実行をスケジュールします。

ScheduleActivity(Activity, CompletionCallback)

指定された NativeActivity 子アクティビティの実行をスケジュールします。その際に、指定された完了コールバックの場所を使用します。アクティビティが完了すると、すぐに親プロセスがこの場所で再開されます。

ScheduleActivity(Activity, FaultCallback)

指定された NativeActivity 子アクティビティの実行をスケジュールします。その際に、指定されたエラー コールバックの場所を使用します。アクティビティが途中終了状態に入ると、親プロセスがこの場所で再開されます。

ScheduleActivity(Activity, CompletionCallback, FaultCallback)

指定された NativeActivity 子アクティビティの実行をスケジュールします。そして、指定されたコールバック場所をブックマークします。子アクティビティが完了すると、この場所ですぐに親プロセスが再開されます。

ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback)

in 引数のパラメーターを 1 個使用して、指定された NativeActivity 子アクティビティの実行をスケジュールします。そして、指定されたコールバックの場所をブックマークします。ActivityAction<T> が完了すると、すぐにこの場所で親プロセスが再開されます。

ScheduleActivity(Activity)

指定された NativeActivity 子アクティビティの実行をスケジュールします。

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity);
public System.Activities.ActivityInstance ScheduleActivity (System.Activities.Activity activity);
member this.ScheduleActivity : System.Activities.Activity -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity) As ActivityInstance

パラメーター

activity
Activity

NativeActivity の実行時に発生するイベントによってトリガーされる子アクティビティ。

戻り値

アクティビティ インスタンス。

適用対象

ScheduleActivity(Activity, CompletionCallback)

指定された NativeActivity 子アクティビティの実行をスケジュールします。その際に、指定された完了コールバックの場所を使用します。アクティビティが完了すると、すぐに親プロセスがこの場所で再開されます。

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::CompletionCallback ^ onCompleted);
public System.Activities.ActivityInstance ScheduleActivity (System.Activities.Activity activity, System.Activities.CompletionCallback onCompleted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.CompletionCallback -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity, onCompleted As CompletionCallback) As ActivityInstance

パラメーター

activity
Activity

NativeActivity の実行時に発生するイベントによってトリガーされる子アクティビティ。

onCompleted
CompletionCallback

ActivityAction が完了するとすぐに親アクティビティの実行が再開される場所を示すブックマーク。

戻り値

アクティビティ インスタンス。

適用対象

ScheduleActivity(Activity, FaultCallback)

指定された NativeActivity 子アクティビティの実行をスケジュールします。その際に、指定されたエラー コールバックの場所を使用します。アクティビティが途中終了状態に入ると、親プロセスがこの場所で再開されます。

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::FaultCallback ^ onFaulted);
public System.Activities.ActivityInstance ScheduleActivity (System.Activities.Activity activity, System.Activities.FaultCallback onFaulted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.FaultCallback -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity, onFaulted As FaultCallback) As ActivityInstance

パラメーター

activity
Activity

NativeActivity の実行時に発生するイベントによってトリガーされる子アクティビティ。

onFaulted
FaultCallback

エラーが原因で ActivityAction が終了すると親アクティビティの実行が再開される場所を示すブックマーク。

戻り値

アクティビティ インスタンス。

適用対象

ScheduleActivity(Activity, CompletionCallback, FaultCallback)

指定された NativeActivity 子アクティビティの実行をスケジュールします。そして、指定されたコールバック場所をブックマークします。子アクティビティが完了すると、この場所ですぐに親プロセスが再開されます。

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::CompletionCallback ^ onCompleted, System::Activities::FaultCallback ^ onFaulted);
public System.Activities.ActivityInstance 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 -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity, onCompleted As CompletionCallback, onFaulted As FaultCallback) As ActivityInstance

パラメーター

activity
Activity

NativeActivity の実行時に発生するイベントによってトリガーされる子アクティビティ。

onCompleted
CompletionCallback

NativeActivity が完了するとすぐに ActivityAction の実行が再開される場所を示すブックマーク。

onFaulted
FaultCallback

エラーが原因で NativeActivity が終了すると ActivityAction の実行が再開される場所を示すブックマーク。

戻り値

アクティビティのインスタンス。

適用対象

ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback)

in 引数のパラメーターを 1 個使用して、指定された NativeActivity 子アクティビティの実行をスケジュールします。そして、指定されたコールバックの場所をブックマークします。ActivityAction<T> が完了すると、すぐにこの場所で親プロセスが再開されます。

public System.Activities.ActivityInstance 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 -> System.Activities.ActivityInstance
Public Function ScheduleActivity(Of TResult) (activity As Activity(Of TResult), Optional onCompleted As CompletionCallback(Of TResult) = Nothing, Optional onFaulted As FaultCallback = Nothing) As ActivityInstance

型パラメーター

TResult

NativeActivity 子アクティビティの out 引数の型。

パラメーター

activity
Activity<TResult>

NativeActivity の実行時に発生するイベントによってトリガーされる子アクティビティ。

onCompleted
CompletionCallback<TResult>

NativeActivity が完了するとすぐに ActivityAction<T> の実行が再開される場所を示すブックマーク。

onFaulted
FaultCallback

エラーが原因で NativeActivity が終了すると ActivityAction の実行が再開される場所を示すブックマーク。

戻り値

アクティビティのインスタンス。

適用対象