C# Класс FormsAnimations.Comanding.AsyncCommand

Example inspired from: 1) http://enumeratethis.com/2012/06/14/asynchronous-commands-in-metro-wpf-silverlight/ 2) https://msdn.microsoft.com/en-us/magazine/dn630647.aspx
Наследование: IAsyncCommand
Показать файл Открыть проект

Открытые методы

Метод Описание
AsyncCommand ( Task>.Func execute ) : System
AsyncCommand ( Task>.Func execute, bool>.Func canExecute ) : System
CanExecute ( object parameter ) : bool
Execute ( object parameter ) : void
ExecuteAsync ( object parameter ) : System.Threading.Tasks.Task

Защищенные методы

Метод Описание
OnCanExecuteChanged ( ) : void

Описание методов

AsyncCommand() публичный Метод

public AsyncCommand ( Task>.Func execute ) : System
execute Task>.Func
Результат System

AsyncCommand() публичный Метод

public AsyncCommand ( Task>.Func execute, bool>.Func canExecute ) : System
execute Task>.Func
canExecute bool>.Func
Результат System

CanExecute() публичный Метод

public CanExecute ( object parameter ) : bool
parameter object
Результат bool

Execute() публичный Метод

public Execute ( object parameter ) : void
parameter object
Результат void

ExecuteAsync() публичный Метод

public ExecuteAsync ( object parameter ) : System.Threading.Tasks.Task
parameter object
Результат System.Threading.Tasks.Task

OnCanExecuteChanged() защищенный Метод

protected OnCanExecuteChanged ( ) : void
Результат void