Kelas System::ComponentModel::BackgroundWorker
isi
[
bersembunyi
]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
| Metode | Deskripsi |
|---|---|
| BackgroundWorker() | Informasi RTTI. |
| get_WorkerReportsProgress() const | Mendapatkan 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
- Class Component
- Namespace System::ComponentModel
- Library Aspose.Page for C++