classe System::ComponentModel::BackgroundWorker
Contenu
[
Cacher
]BackgroundWorker class
Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour la passer aux fonctions en tant qu’argument.
class BackgroundWorker : public System::ComponentModel::Component
Méthodes
| Méthode | Description |
|---|---|
| BackgroundWorker() | Informations RTTI. |
| get_WorkerReportsProgress() const | Obtient une valeur indiquant si le System::ComponentModel::BackgroundWorker peut signaler des mises à jour de progression. |
| ReportProgress(int) | Déclenche l’événement System::ComponentModel::BackgroundWorker::ProgressChanged. |
| ReportProgress(int, const System::SharedPtr<System::Object>&) | Déclenche l’événement System::ComponentModel::BackgroundWorker::ProgressChanged avec l’objet userState. |
| RunWorkerAsync() | Démarre l’exécution d’une opération en arrière-plan. |
| RunWorkerAsync(const System::SharedPtr<System::Object>&) | Démarre l’exécution d’une opération en arrière-plan. |
| set_WorkerReportsProgress(bool) | Définit une valeur indiquant si le System::ComponentModel::BackgroundWorker peut signaler des mises à jour de progression. |
| ~BackgroundWorker() | Destructeur. |
Voir aussi
- Class Component
- Namespace System::ComponentModel
- Library Aspose.Page for C++