DelegateCommand 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.
Execute ve CanExecute geri çağırmaların temsilciler tarafından işlendiği ICommand 'in uygulanması.
public ref class DelegateCommand : System::Windows::Input::ICommand
public ref class DelegateCommand : Microsoft::VisualStudio::PlatformUI::DelegateCommandBase, System::Windows::Input::ICommand
public class DelegateCommand : System.Windows.Input.ICommand
public class DelegateCommand : Microsoft.VisualStudio.PlatformUI.DelegateCommandBase, System.Windows.Input.ICommand
type DelegateCommand = class
interface ICommand
type DelegateCommand = class
inherit DelegateCommandBase
interface ICommand
Public Class DelegateCommand
Implements ICommand
Public Class DelegateCommand
Inherits DelegateCommandBase
Implements ICommand
- Devralma
-
DelegateCommand
- Devralma
- Uygulamalar
Oluşturucular
| DelegateCommand(Action) |
DelegateCommand sınıfının yeni bir örneğini başlatır. Bu oluşturucuyu kullanarak DelegateCommand 'i her zaman yürütebilmesi için bir komutta elde edin. |
| DelegateCommand(Action, Func<Boolean>) |
DelegateCommand sınıfının yeni bir örneğini başlatır. |
| DelegateCommand(Action, Func<Boolean>, JoinableTaskFactory) |
DelegateCommand sınıfının yeni bir örneğini başlatır. |
| DelegateCommand(Action<Object>) |
DelegateCommand sınıfının yeni bir örneğini başlatır. Bu oluşturucuyu kullanarak DelegateCommand 'i her zaman yürütebilmesi için bir komutta elde edin. |
| DelegateCommand(Action<Object>, Predicate<Object>) |
DelegateCommand sınıfının yeni bir örneğini başlatır. |
| DelegateCommand(Action<Object>, Predicate<Object>, JoinableTaskFactory) |
DelegateCommand sınıfının yeni bir örneğini başlatır. |
Yöntemler
| CanExecute(Object) |
Bu komutun yürütülebilir olup olmadığını gösteren bir değer alır. |
| CanExecuteDependsOn(INotifyPropertyChanged, String) |
Bu komutun CanExecute durumunun bağlı olduğu bir özellik ekler. Özellik değiştiğinde, bu komut CanExecuteChanged olarak değiştirilir (Devralındığı yer: DelegateCommandBase) |
| Execute(Object) |
Komutunu yürütür. |
| RaiseCanExecuteChanged() |
Geçerli komutun yürütme özelliği değişmiş olduğunda çağrılan olay. |
| RaiseCanExecuteChanged() |
CanExecuteChanged olayını başlatır. (Devralındığı yer: DelegateCommandBase) |
Ekinlikler
| CanExecuteChanged | |
| CanExecuteChanged |
Bu komutun yürütülebilir durumu değiştiğinde harekete geçirilen olay. Dinleyicileri güncelleştirmeye zorlamak için RaiseCanExecuteChanged çağırın. (Devralındığı yer: DelegateCommandBase) |