次の方法で共有


ModulePage.StartAsyncTask メソッド

定義

ワーカー スレッドを使用してタスクを開始します。

オーバーロード

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler, MethodInvoker, Object)

指定された進行状況テキスト、引数オブジェクト、および作業、完了、および取り消しのハンドラーに基づいて、ワーカー スレッドを使用してタスクを開始します。

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler, MethodInvoker)

指定された進行状況テキストと、作業、完了、および取り消しのハンドラーに基づいて、ワーカー スレッドを使用してタスクを開始します。

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler)

指定された進行状況のテキストと作業と完了のハンドラーに基づいて、ワーカー スレッドを使用してタスクを開始します。

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler, MethodInvoker, Object)

指定された進行状況テキスト、引数オブジェクト、および作業、完了、および取り消しのハンドラーに基づいて、ワーカー スレッドを使用してタスクを開始します。

protected:
 void StartAsyncTask(System::String ^ progressText, System::ComponentModel::DoWorkEventHandler ^ doWorkHandler, System::ComponentModel::RunWorkerCompletedEventHandler ^ workCompletedHandler, System::Windows::Forms::MethodInvoker ^ cancelTaskHandler, System::Object ^ argument);
protected void StartAsyncTask (string progressText, System.ComponentModel.DoWorkEventHandler doWorkHandler, System.ComponentModel.RunWorkerCompletedEventHandler workCompletedHandler, System.Windows.Forms.MethodInvoker cancelTaskHandler, object argument);
member this.StartAsyncTask : string * System.ComponentModel.DoWorkEventHandler * System.ComponentModel.RunWorkerCompletedEventHandler * System.Windows.Forms.MethodInvoker * obj -> unit
Protected Sub StartAsyncTask (progressText As String, doWorkHandler As DoWorkEventHandler, workCompletedHandler As RunWorkerCompletedEventHandler, cancelTaskHandler As MethodInvoker, argument As Object)

パラメーター

progressText
String

進行状況メッセージ。

doWorkHandler
DoWorkEventHandler

DoWorkEventHandlerイベントを処理DoWorkするメソッドを表す 。

workCompletedHandler
RunWorkerCompletedEventHandler

RunWorkerCompletedEventHandler作業が完了したときに実行されるメソッドを表す 。

cancelTaskHandler
MethodInvoker

MethodInvokerタスクが取り消されたときに呼び出されるデリゲート。

argument
Object

ワーカー スレッドで使用される オブジェクト。

注釈

一度に実行できるタスクは 1 つだけです。 前StartAsyncTaskStartAsyncTask呼び出しが完了する前に メソッドが呼び出された場合、前のタスクは取り消されます。

適用対象

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler, MethodInvoker)

指定された進行状況テキストと、作業、完了、および取り消しのハンドラーに基づいて、ワーカー スレッドを使用してタスクを開始します。

protected:
 void StartAsyncTask(System::String ^ progressText, System::ComponentModel::DoWorkEventHandler ^ doWorkHandler, System::ComponentModel::RunWorkerCompletedEventHandler ^ workCompletedHandler, System::Windows::Forms::MethodInvoker ^ cancelTaskHandler);
protected void StartAsyncTask (string progressText, System.ComponentModel.DoWorkEventHandler doWorkHandler, System.ComponentModel.RunWorkerCompletedEventHandler workCompletedHandler, System.Windows.Forms.MethodInvoker cancelTaskHandler);
member this.StartAsyncTask : string * System.ComponentModel.DoWorkEventHandler * System.ComponentModel.RunWorkerCompletedEventHandler * System.Windows.Forms.MethodInvoker -> unit
Protected Sub StartAsyncTask (progressText As String, doWorkHandler As DoWorkEventHandler, workCompletedHandler As RunWorkerCompletedEventHandler, cancelTaskHandler As MethodInvoker)

パラメーター

progressText
String

進行状況メッセージ。

doWorkHandler
DoWorkEventHandler

DoWorkEventHandlerイベントを処理DoWorkするメソッドを表す 。

workCompletedHandler
RunWorkerCompletedEventHandler

RunWorkerCompletedEventHandler作業が完了したときに実行されるメソッドを表す 。

cancelTaskHandler
MethodInvoker

MethodInvokerタスクが取り消されたときに呼び出されるデリゲート。

注釈

一度に実行できるタスクは 1 つだけです。 前StartAsyncTaskの呼び出しが完了する<xref:Microsoft.Web.Management.Client.Win32.%2A>前に [StartAsyncTask メソッド (String, DoWorkEventHandler, RunWorkerCompletedEventHandler,]() メソッドが呼び出されると、前のタスクは取り消されます。

適用対象

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler)

指定された進行状況のテキストと作業と完了のハンドラーに基づいて、ワーカー スレッドを使用してタスクを開始します。

protected:
 void StartAsyncTask(System::String ^ progressText, System::ComponentModel::DoWorkEventHandler ^ doWorkHandler, System::ComponentModel::RunWorkerCompletedEventHandler ^ workCompletedHandler);
protected void StartAsyncTask (string progressText, System.ComponentModel.DoWorkEventHandler doWorkHandler, System.ComponentModel.RunWorkerCompletedEventHandler workCompletedHandler);
member this.StartAsyncTask : string * System.ComponentModel.DoWorkEventHandler * System.ComponentModel.RunWorkerCompletedEventHandler -> unit
Protected Sub StartAsyncTask (progressText As String, doWorkHandler As DoWorkEventHandler, workCompletedHandler As RunWorkerCompletedEventHandler)

パラメーター

progressText
String

進行状況メッセージ。

doWorkHandler
DoWorkEventHandler

DoWorkEventHandlerイベントを処理DoWorkするメソッドを表す 。

workCompletedHandler
RunWorkerCompletedEventHandler

RunWorkerCompletedEventHandler作業が完了したときに実行されるメソッドを表す 。

注釈

一度に実行できるタスクは 1 つだけです。 前StartAsyncTaskStartAsyncTask呼び出しが完了する前に メソッドが呼び出された場合、前のタスクは取り消されます。

適用対象