Command<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define uma implementação de System.Windows.Input.ICommand encapsulando uma Action<T> genérica.
public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
inherit Command
Parâmetros de tipo
- T
O Tipo do parâmetro ,
- Herança
Comentários
O exemplo a seguir cria um novo Comando e o define como um botão.
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",
};
Construtores
Command<T>(Action<T>, Func<T,Boolean>) |
Inicializa uma nova instância da classe Command. |
Command<T>(Action<T>) |
Inicializa uma nova instância da classe Command. |
Métodos
CanExecute(Object) |
Retorna um System.Boolean que indica se o Comando pode ser executado com o parâmetro especificado. (Herdado de Command) |
ChangeCanExecute() |
Enviar um System.Windows.Input.ICommand.CanExecuteChanged (Herdado de Command) |
Execute(Object) |
Invoca o Ação executar (Herdado de Command) |
Eventos
CanExecuteChanged |
Ocorre quando o destino do Comando deve reavaliar se o Comando pode ou não ser executado. (Herdado de Command) |