C# Класс GymIS.WindowsPhone.Common.RelayCommand

Comando cuyo único fin es transmitir su funcionalidad a otros objetos mediante la invocación de delegados. El valor devuelto predeterminado para el método CanExecute es 'true'. RaiseCanExecuteChanged debe llamarse siempre Se espera que CanExecute devuelva un valor distinto.
Наследование: ICommand
Показать файл Открыть проект

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

Метод Описание
CanExecute ( object parameter ) : bool

Determina si RelayCommand puede ejecutarse en su estado actual.

Execute ( object parameter ) : void

Ejecuta RelayCommand en el destino del comando actual.

RaiseCanExecuteChanged ( ) : void

Método usado para generar el evento CanExecuteChanged para indicar que el valor devuelto de CanExecute ha cambiado.

RelayCommand ( System.Action execute ) : System

Crea un nuevo comando que puede ejecutarse siempre.

RelayCommand ( System.Action execute, Func canExecute ) : System

Crea un nuevo comando.

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

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

Determina si RelayCommand puede ejecutarse en su estado actual.
public CanExecute ( object parameter ) : bool
parameter object /// Datos usados por el comando. Si el comando no requiere que se pasen datos, este objeto puede establecerse en null. ///
Результат bool

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

Ejecuta RelayCommand en el destino del comando actual.
public Execute ( object parameter ) : void
parameter object /// Datos usados por el comando. Si el comando no requiere que se pasen datos, este objeto puede establecerse en null. ///
Результат void

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

Método usado para generar el evento CanExecuteChanged para indicar que el valor devuelto de CanExecute ha cambiado.
public RaiseCanExecuteChanged ( ) : void
Результат void

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

Crea un nuevo comando que puede ejecutarse siempre.
public RelayCommand ( System.Action execute ) : System
execute System.Action Lógica de ejecución.
Результат System

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

Crea un nuevo comando.
public RelayCommand ( System.Action execute, Func canExecute ) : System
execute System.Action Lógica de ejecución.
canExecute Func Lógica de estado de ejecución.
Результат System