Show / Hide Table of Contents

Namespace Sartorius.SAF.Presentation.Commands

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

Classes

AsyncDelegateCommand

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

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

AsyncDelegateCommand<T>

Implements IAsyncDelegateCommand<T>

AsyncDelegateCommandBase

Provides base functionality for async commands.

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 System.Windows.Input.ICommand whose delegates do not take any parameters for Execute() and CanExecute().

DelegateCommand<T>

DelegateCommandBase

TreeViewCommand

Implements a commands for tree view item.

WeakEventHandlerManager

Implements functionalists for using the System.WeakReference

Interfaces

IAsyncDelegateCommand

Defines methods for an asynchronous delegate command.

IAsyncDelegateCommand<T>

Defines methods for an asynchronous delegate command.

  • Improve this Doc
Back to top Generated by DocFX