Show / Hide Table of Contents

The Sartorius.SAF.Presentation.Commands namespace provides base types and commands for communication between views and viewmodels.

Classes

AsyncDelegateCommand

The AsyncDelegateCommand allows use the ICommand interface with asynchronous functionality. While the underlying asynchronous functionality is running CanExecute(object) always returns false and CanExecuteChanged is automatically called when execution starts and ends.

potential exceptions occurring during execution are automatically dispatched into the UI thread.

AsyncDelegateCommandBase

Provides base functionality for async commands.

AsyncDelegateCommand<T>

Implements IAsyncDelegateCommand<T>

CommandEventArgs

Defines arguments that wire up args of an event and parameter of a command.

CompositeCommand

The CompositeCommand composes one or more ICommands.

DelegateCommand

An ICommand whose delegates do not take any parameters for Execute() and CanExecute().

DelegateCommandBase

DelegateCommand<T>

TreeViewCommand

Implements a commands for tree view item.

WeakEventHandlerManager

Implements functionalists for using the WeakReference

Interfaces

IAsyncDelegateCommand

Defines methods for an asynchronous delegate command.

IAsyncDelegateCommand<T>

Defines methods for an asynchronous delegate command.

  • Edit this page
Back to top Generated by DocFX