Command<T> Sınıf

Tanım

ICommandGenel bir eylem olan bir uygulama sarmalamasını tanımlar < > .

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

Tür Parametreleri

T

Parametrenin türü,

Devralma
Command<T>

Açıklamalar

Aşağıdaki örnek yeni bir komut oluşturur ve bunu bir düğmeye ayarlar.

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",
};

Oluşturucular

Command<T>(Action<T>)

Komut sınıfının yeni bir örneğini başlatır.

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

Komut sınıfının yeni bir örneğini başlatır.

Yöntemler

CanExecute(Object)

BooleanKomutun verilen parametreyle çalıştırılabilir olup olmadığını belirten bir döndürür.

(Devralındığı yer: Command)
ChangeCanExecute()

GönderCanExecuteChanged

(Devralındığı yer: Command)
Execute(Object)

Yürütme eylemini çağırır

(Devralındığı yer: Command)

etkinlik

CanExecuteChanged

Komutun hedefi, komutun yürütülüp yürütülmediğini yeniden değerlendirmeli olduğunda gerçekleşir.

(Devralındığı yer: Command)

Şunlara uygulanır