DelegateCommand<T> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| DelegateCommand<T>(Action<T>) |
Menginisialisasi instans baru kelas DelegateCommand<T>. Menggunakan konstruktor ini untuk menginisialisasi DelegateCommand menghasilkan perintah yang selalu dapat dijalankan. |
| DelegateCommand<T>(Action<T>, Predicate<T>) |
Menginisialisasi instans baru kelas DelegateCommand<T>. |
| DelegateCommand<T>(Action<T>, Predicate<T>, JoinableTaskFactory) |
Menginisialisasi instans baru kelas DelegateCommand<T>. |
DelegateCommand<T>(Action<T>)
Menginisialisasi instans baru kelas DelegateCommand<T>. Menggunakan konstruktor ini untuk menginisialisasi DelegateCommand menghasilkan perintah yang selalu dapat dijalankan.
public:
DelegateCommand(Action<T> ^ execute);
public DelegateCommand (Action<T> execute);
new Microsoft.VisualStudio.PlatformUI.DelegateCommand<'T> : Action<'T> -> Microsoft.VisualStudio.PlatformUI.DelegateCommand<'T>
Public Sub New (execute As Action(Of T))
Parameter
- execute
- Action<T>
Tindakan yang dijalankan saat perintah dijalankan.
Berlaku untuk
DelegateCommand<T>(Action<T>, Predicate<T>)
Menginisialisasi instans baru kelas DelegateCommand<T>.
public:
DelegateCommand(Action<T> ^ execute, Predicate<T> ^ canExecute);
public DelegateCommand (Action<T> execute, Predicate<T> canExecute);
new Microsoft.VisualStudio.PlatformUI.DelegateCommand<'T> : Action<'T> * Predicate<'T> -> Microsoft.VisualStudio.PlatformUI.DelegateCommand<'T>
Public Sub New (execute As Action(Of T), canExecute As Predicate(Of T))
Parameter
- execute
- Action<T>
Tindakan yang dijalankan saat perintah dijalankan.
- canExecute
- Predicate<T>
Fungsi untuk mengevaluasi apakah perintah ini dapat dieksekusi. Jika parameter ini null, perintah selalu dapat dieksekusi.
Berlaku untuk
DelegateCommand<T>(Action<T>, Predicate<T>, JoinableTaskFactory)
Menginisialisasi instans baru kelas DelegateCommand<T>.
public:
DelegateCommand(Action<T> ^ execute, Predicate<T> ^ canExecute, Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ jtf);
public DelegateCommand (Action<T> execute, Predicate<T> canExecute, Microsoft.VisualStudio.Threading.JoinableTaskFactory jtf);
new Microsoft.VisualStudio.PlatformUI.DelegateCommand<'T> : Action<'T> * Predicate<'T> * Microsoft.VisualStudio.Threading.JoinableTaskFactory -> Microsoft.VisualStudio.PlatformUI.DelegateCommand<'T>
Public Sub New (execute As Action(Of T), canExecute As Predicate(Of T), jtf As JoinableTaskFactory)
Parameter
- execute
- Action<T>
Tindakan yang dijalankan saat perintah dijalankan.
- canExecute
- Predicate<T>
Fungsi untuk mengevaluasi apakah perintah ini dapat dieksekusi. Jika parameter ini null, perintah selalu dapat dieksekusi.
Pabrik tugas untuk perintah . Jika ini non-null, perintah akan beralih ke utas utama sebelum menaikkan CanExecuteChanged peristiwa.