Clase System::ComponentModel::BackgroundWorker

BackgroundWorker class

Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

class BackgroundWorker : public System::ComponentModel::Component

Métodos

MétodoDescripción
BackgroundWorker()Información RTTI.
get_WorkerReportsProgress() constObtiene un valor que indica si el System::ComponentModel::BackgroundWorker puede informar actualizaciones de progreso.
ReportProgress(int)Genera el evento System::ComponentModel::BackgroundWorker::ProgressChanged.
ReportProgress(int, const System::SharedPtr<System::Object>&)Genera el evento System::ComponentModel::BackgroundWorker::ProgressChanged con el objeto userState.
RunWorkerAsync()Inicia la ejecución de una operación en segundo plano.
RunWorkerAsync(const System::SharedPtr<System::Object>&)Inicia la ejecución de una operación en segundo plano.
set_WorkerReportsProgress(bool)Establece un valor que indica si el System::ComponentModel::BackgroundWorker puede informar actualizaciones de progreso.
~BackgroundWorker()Destructor.

Ver también