Share via


Command Costruttori

Definizione

Overload

Command(Action)

Inizializza una nuova istanza della classe Command.

Command(Action<Object>)

Inizializza una nuova istanza della classe Command.

Command(Action, Func<Boolean>)

Inizializza una nuova istanza della classe Command.

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

Inizializza una nuova istanza della classe Command.

Command(Action)

Inizializza una nuova istanza della classe Command.

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

Parametri

execute
System.Action

Azione da eseguire quando viene eseguito il comando.

Si applica a

Command(Action<Object>)

Inizializza una nuova istanza della classe Command.

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

Parametri

execute
System.Action<System.Object>

Action<object> da eseguire quando viene eseguito il comando.

Commenti

L'azione verrà eseguita con un parametro .

Si applica a

Command(Action, Func<Boolean>)

Inizializza una nuova istanza della classe Command.

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

Parametri

execute
System.Action

Azione da eseguire quando viene eseguito il comando.

canExecute
System.Func<System.Boolean>

System.Func`1 che indica se il comando può essere eseguito.

Commenti

Ogni volta che il valore restituito da canExecute è cambiato, è necessaria una chiamata a ChangeCanExecute() per attivare System.Windows.Input.ICommand.CanExecuteChanged.

Si applica a

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

Inizializza una nuova istanza della classe Command.

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

Parametri

execute
System.Action<System.Object>

Action<object> da eseguire quando viene eseguito il comando.

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

System.Func`2 che indica se il comando può essere eseguito.

Commenti

Ogni volta che il valore restituito da canExecute è cambiato, è necessaria una chiamata a ChangeCanExecute() per attivare System.Windows.Input.ICommand.CanExecuteChanged.

Si applica a