Search Results for

    Show / Hide Table of Contents

    Interface IProgressReporter

    Interface to provide progress properties to be exposed by a view model for data binding a progress reporter GUI control.

    Inherited Members
    IProgressReporterCommon.CreateProgressReporterFromCurrentThread()
    IProgressReporterCommon.IsReportingProgress
    IProgressReporterCommon.IsIndeterminate
    IProgressReporterCommon.ProgressText
    IProgressReporterCommon.ProgressValue
    IProgressReporterCommon.ProgressChanged
    INotifyPropertyChanged.PropertyChanged
    Namespace: BionicCode.Utilities.Net
    Assembly: BionicCode.Utilities.Net.Wpf.dll
    Syntax
    public interface IProgressReporter : IProgressReporterCommon, INotifyPropertyChanged

    Methods

    | Improve this Doc View Source

    CreateProgressReporterFromUiThread()

    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

    Extension Methods

    HelperExtensionsCommon.ToDictionary(Object)
    HelperExtensionsCommon.ToFlatDictionary(Object)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX