System::ComponentModel::BackgroundWorker klasse

BackgroundWorker class

Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject()-functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime-fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr-pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class BackgroundWorker : public System::ComponentModel::Component

Methoden

MethodeBeschrijving
BackgroundWorker()RTTI-informatie.
get_WorkerReportsProgress() constHaalt een waarde op die aangeeft of de System::ComponentModel::BackgroundWorker voortgangsupdates kan rapporteren.
ReportProgress(int)Activeert het System::ComponentModel::BackgroundWorker::ProgressChanged event.
ReportProgress(int, const System::SharedPtr<System::Object>&)Activeert het System::ComponentModel::BackgroundWorker::ProgressChanged event met een userState-object.
RunWorkerAsync()Start de uitvoering van een achtergrondbewerking.
RunWorkerAsync(const System::SharedPtr<System::Object>&)Start de uitvoering van een achtergrondbewerking.
set_WorkerReportsProgress(bool)Stelt een waarde in die aangeeft of de System::ComponentModel::BackgroundWorker voortgangsupdates kan rapporteren.
~BackgroundWorker()Destructor.

Zie ook