Click or drag to resize

IValidatableViewModel Methods

The IValidatableViewModel type exposes the following members.

Methods
  NameDescription
Public methodOnException
Centralized error handling
(Inherited from IViewModel.)
Public methodRaiseNotifyBehaviourInvoke
Invokes the BehaviourInvoke event
(Inherited from IViewModel.)
Public methodRaisePropertyChanged
Invokes the PropertyChanged event
(Inherited from IViewModel.)
Public methodValidateAsync
Starts a validation on all properties
Public methodValidateAsync(String)
Starts a validation on a property defined by name.
Public methodValidateAsync(PropertyInfo, String)
Starts a validation on a property defined by name.
Top
Extension Methods
  NameDescription
Public Extension MethodRun
Handles neccessary setting of the IsLoading flag if implemented and the error handling
(Defined by Extensions.)
Public Extension MethodRunAsync
Handles neccessary setting of the IsLoading flag and the error handling
(Defined by Extensions.)
Public Extension MethodRunDispatcherAsync
Runs the action asyncronously using the Dispatcher on the lowest priority. Handles neccessary setting of the IsLoading flag and the error handling.
(Defined by Extensions.)
Top
See Also