DelegateCommandT - конструктор
Создаёт экземпляр класса с указанием делегатов, определяющих поведение команды.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public DelegateCommand(
Action<T> execute,
Func<T, bool> canExecute = null
)
Public Sub New (
execute As Action(Of T),
Optional canExecute As Func(Of T, Boolean) = Nothing
)
public:
DelegateCommand(
Action<T>^ execute,
Func<T, bool>^ canExecute = nullptr
)
new :
execute : Action<'T> *
?canExecute : Func<'T, bool>
(* Defaults:
let _canExecute = defaultArg canExecute null
*)
-> DelegateCommand
Параметры
- execute ActionT
-
Делегат, определяющий метод выполнения команды.
В качестве входного параметра принимает параметр команды.
- canExecute FuncT, Boolean (Optional)
-
Делегат, определяющий признак доступности команды или null, если команда доступна всегда.
В качестве входного параметра принимает параметр команды.
Возвращает true, если команда доступна для выполнения, и false в противном случае.