Kelas System::ComponentModel::BackgroundWorker

BackgroundWorker class

Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskan ke fungsi sebagai argumen.

class BackgroundWorker : public System::ComponentModel::Component

Metode

MetodeDeskripsi
BackgroundWorker()Informasi RTTI.
get_WorkerReportsProgress() constMendapatkan nilai yang menunjukkan apakah System::ComponentModel::BackgroundWorker dapat melaporkan pembaruan progres.
ReportProgress(int)Memicu peristiwa System::ComponentModel::BackgroundWorker::ProgressChanged.
ReportProgress(int, const System::SharedPtr<System::Object>&)Memicu peristiwa System::ComponentModel::BackgroundWorker::ProgressChanged dengan objek userState.
RunWorkerAsync()Memulai eksekusi operasi latar belakang.
RunWorkerAsync(const System::SharedPtr<System::Object>&)Memulai eksekusi operasi latar belakang.
set_WorkerReportsProgress(bool)Mengatur nilai yang menunjukkan apakah System::ComponentModel::BackgroundWorker dapat melaporkan pembaruan kemajuan.
~BackgroundWorker()Destruktor.

Lihat Juga