Поделиться через


Command Конструкторы

Определение

Перегрузки

Command(Action)

Инициализирует новый экземпляр класса Command.

Command(Action<Object>)

Инициализирует новый экземпляр класса Command.

Command(Action, Func<Boolean>)

Инициализирует новый экземпляр класса Command.

Command(Action<Object>, Func<Object,Boolean>)

Инициализирует новый экземпляр класса Command.

Command(Action)

Инициализирует новый экземпляр класса Command.

public Command (Action execute);
new Xamarin.Forms.Command : Action -> Xamarin.Forms.Command

Параметры

execute
System.Action

Действие для выполнения при выполнении команды.

Применяется к

Command(Action<Object>)

Инициализирует новый экземпляр класса Command.

public Command (Action<object> execute);
new Xamarin.Forms.Command : Action<obj> -> Xamarin.Forms.Command

Параметры

execute
System.Action<System.Object>

<Объект> действия для выполнения при выполнении команды.

Комментарии

Действие будет выполнено с параметром .

Применяется к

Command(Action, Func<Boolean>)

Инициализирует новый экземпляр класса Command.

public Command (Action execute, Func<bool> canExecute);
new Xamarin.Forms.Command : Action * Func<bool> -> Xamarin.Forms.Command

Параметры

execute
System.Action

Действие для выполнения при выполнении команды.

canExecute
System.Func<System.Boolean>

Значение System.Func`1, если команда может быть выполнена.

Комментарии

Всякий раз, когда значение, возвращаемое canExecute, меняется, для активации System.Windows.Input.ICommand.CanExecuteChangedтребуется вызов ChangeCanExecute() .

Применяется к

Command(Action<Object>, Func<Object,Boolean>)

Инициализирует новый экземпляр класса Command.

public Command (Action<object> execute, Func<object,bool> canExecute);
new Xamarin.Forms.Command : Action<obj> * Func<obj, bool> -> Xamarin.Forms.Command

Параметры

execute
System.Action<System.Object>

<Объект> действия для выполнения при выполнении команды.

canExecute
System.Func<System.Object,System.Boolean>

Значение System.Func`2, если команда может быть выполнена.

Комментарии

Всякий раз, когда значение, возвращаемое canExecute, меняется, для активации System.Windows.Input.ICommand.CanExecuteChangedтребуется вызов ChangeCanExecute() .

Применяется к