Command<T> Clase

Definición

Define una implementación ICommand que incluye un elemento Action<T> genérico.Defines an ICommand implementation wrapping a generic Action<T>.

public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
    inherit Command

Parámetros de tipo

T

El tipo del parámetro,The Type of the parameter,

Herencia
Command<T>

Comentarios

El ejemplo siguiente crea un nuevo comando y lo establece en un botón.The following example creates a new Command and sets it to a button.


var command = new Command<string> (s => Debug.WriteLine ("Command executed: {0}", s));
var button = new Button {
  Text = "Hit me to execute the command",
  Command = command,
  CommandParameter = "button0",
};

Constructores

Command<T>(Action<T>)

Inicializa una nueva instancia de la clase Command.Initializes a new instance of the Command class.

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

Inicializa una nueva instancia de la clase Command.Initializes a new instance of the Command class.

Métodos

CanExecute(Object)

Devuelve un Boolean que indica si el comando se puede ejecutar con el parámetro dado.Returns a Boolean indicating if the Command can be exectued with the given parameter.

(Heredado de Command)
ChangeCanExecute()

Envía un CanExecuteChangedSend a CanExecuteChanged

(Heredado de Command)
Execute(Object)

Invoca la acción de ejecuciónInvokes the execute Action

(Heredado de Command)

Eventos

CanExecuteChanged

Se produce cuando el destino del comando debe volver a evaluar si se puede ejecutar el comando.Occurs when the target of the Command should reevaluate whether or not the Command can be executed.

(Heredado de Command)

Se aplica a