System::ComponentModel::BackgroundWorker-klass

BackgroundWorker class

Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

class BackgroundWorker : public System::ComponentModel::Component

Metoder

MetodBeskrivning
BackgroundWorker()RTTI-information.
get_WorkerReportsProgress() constHämtar ett värde som indikerar om System::ComponentModel::BackgroundWorker kan rapportera framstegsuppdateringar.
ReportProgress(int)Utlöser händelsen System::ComponentModel::BackgroundWorker::ProgressChanged.
ReportProgress(int, const System::SharedPtr<System::Object>&)Utlöser händelsen System::ComponentModel::BackgroundWorker::ProgressChanged med userState‑objekt.
RunWorkerAsync()Startar exekveringen av en bakgrundsoperation.
RunWorkerAsync(const System::SharedPtr<System::Object>&)Startar exekveringen av en bakgrundsoperation.
set_WorkerReportsProgress(bool)Sätter ett värde som indikerar om System::ComponentModel::BackgroundWorker kan rapportera framstegsuppdateringar.
~BackgroundWorker()Destruktor.

Se även