System::ComponentModel::BackgroundWorker klasse
inhoud
[
verbergen
]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
| Methode | Beschrijving |
|---|---|
| BackgroundWorker() | RTTI-informatie. |
| get_WorkerReportsProgress() const | Haalt 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
- Class Component
- Namespace System::ComponentModel
- Library Aspose.Page for C++