C# Class CommonLib.Mvvm.Progress.ProgressViewModel

Inheritance: CommonLib.Mvvm.ViewModelBase
Show file Open project: jprichardson/CommonLib Class Usage Examples

Protected Properties

Property Type Description
_isIndeterminate bool
_progressText string
_reportsProgress bool

Public Methods

Method Description
ProgressViewModel ( string progressText ) : System
ReportProgress ( int x ) : void
ToString ( ) : string
Wait ( ) : void

Protected Methods

Method Description
ProgressViewModel ( ) : System
Run ( ) : void

Method Details

ProgressViewModel() protected method

protected ProgressViewModel ( ) : System
return System

ProgressViewModel() public method

public ProgressViewModel ( string progressText ) : System
progressText string
return System

ReportProgress() public abstract method

public abstract ReportProgress ( int x ) : void
x int
return void

Run() protected abstract method

protected abstract Run ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

Wait() public abstract method

public abstract Wait ( ) : void
return void

Property Details

_isIndeterminate protected property

protected bool _isIndeterminate
return bool

_progressText protected property

protected string _progressText
return string

_reportsProgress protected property

protected bool _reportsProgress
return bool