Sdílet prostřednictvím


Command<T> Konstruktory

Definice

Přetížení

Command<T>(Action<T>)

Inicializuje novou instanci Třídy Command.

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

Inicializuje novou instanci Třídy Command.

Command<T>(Action<T>)

Zdroj:
Command.cs
Zdroj:
Command.cs

Inicializuje novou instanci Třídy Command.

public:
 Command(Action<T> ^ execute);
public Command (Action<T> execute);
new Microsoft.Maui.Controls.Command<'T> : Action<'T> -> Microsoft.Maui.Controls.Command<'T>
Public Sub New (execute As Action(Of T))

Parametry

execute
Action<T>

Akce, která se má provést při spuštění příkazu.

Platí pro

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

Zdroj:
Command.cs
Zdroj:
Command.cs

Inicializuje novou instanci Třídy Command.

public:
 Command(Action<T> ^ execute, Func<T, bool> ^ canExecute);
public Command (Action<T> execute, Func<T,bool> canExecute);
new Microsoft.Maui.Controls.Command<'T> : Action<'T> * Func<'T, bool> -> Microsoft.Maui.Controls.Command<'T>
Public Sub New (execute As Action(Of T), canExecute As Func(Of T, Boolean))

Parametry

execute
Action<T>

Objekt> akce<, který se má spustit při spuštění příkazu.

canExecute
Func<T,Boolean>

A Func<T,TResult> označující, zda lze příkaz spustit.

Poznámky

Pokaždé, když se změní hodnota vrácená nástrojem canExecute, je k aktivaci ChangeCanExecute()CanExecuteChangedvyžadováno volání metody .

Platí pro