Command<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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) |