Interface IProgressReporter
Interface to provide progress properties to be exposed by a view model for data binding a progress reporter GUI control.
Inherited Members
Namespace: BionicCode.Utilities.Net
Assembly: BionicCode.Utilities.Net.Wpf.dll
Syntax
public interface IProgressReporter : IProgressReporterCommon, INotifyPropertyChanged
Methods
| Improve this Doc View SourceCreateProgressReporterFromUiThread()
Creates a IProgress<T> instance that is associated with the application's primary dispatcher thread.
The registered progress callback is the virtual ViewModel.OnProgress(ProgressData) member.
Declaration
IProgress<ProgressData> CreateProgressReporterFromUiThread()
Returns
| Type | Description |
|---|---|
| IProgress<ProgressData> | A IProgress<T> instance that posts progress to the thread CreateProgressReporterFromCurrentThread() was called from. |
Remarks
To create a IProgress<T> instance that is associated with the application's primary dispatcher thread, call