[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Component,MarshalByRefObject,Object Info=Executes an operation on a separate thread. [Property] Name=Sets the name of the component. ARG(string)|2| @WorkerReportsProgress=Sets a value indicating whether the BackgroundWorker can report progress updates. ARG(bool)|14|1|True,False @WorkerSupportsCancellation=Sets a value indicating whether the BackgroundWorker supports asynchronous cancellation. ARG(bool)|14|1|True,False [Methods] doRunWorkerAsync=Starts execution of a background operation. ARG()|1|0 doCancelAsync=Requests cancellation of a pending background operation. ARG()|1|0 *doReportProgress=Raises the ProgressChanged event. ARG(int percentProgress)|1|0 *doReportProgress2=Raises the ProgressChanged event. ARG(int percentProgress, Object userState)|1|0 *doRunWorkerAsync2=Starts execution of a background operation. ARG(Object argument)|1|0 onDoWork=Occurs when RunWorkerAsync is called. ARG(DoWorkEventArgs)|2|0 onProgressChanged=Occurs when ReportProgress is called. ARG(ProgressChangedEventArgs)|2|0 onRunWorkerCompleted=Occurs when the background operation has completed, has been canceled, or has raised an exception. ARG(RunWorkerCompletedEventArgs)|2|0 *CancellationPending=Returns a value indicating whether the application has requested cancellation of a background operation. ARG(bool)|3|104 *IsBusy=Returns a value indicating whether the BackgroundWorker is running an asynchronous operation. ARG(bool)|3|104 *WorkerReportsProgress=Returns a value indicating whether the BackgroundWorker can report progress updates. ARG(bool)|3|104 *WorkerSupportsCancellation=Returns a value indicating whether the BackgroundWorker supports asynchronous cancellation. ARG(bool)|3|104 BackgroundWorker=Returns the BackgroundWorker object. ARG(BackgroundWorker)|3|0 *argument=Defines a parameter for use by the background operation to be executed in the DoWork event handler. ARG(Object)|4|0 *percentProgress=Defines the percentage, from 0 to 100, of the background operation that is complete. ARG(int)|4|1 *userState=Defines the state object passed to RunWorkerAsync. ARG(Object)|4|0