StandardUICommand Kelas
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.
Berasal dari XamlUICommand, menambahkan serangkaian perintah platform standar dengan properti yang telah ditentukan sebelumnya.
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StandardUICommand : XamlUICommand
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class StandardUICommand : XamlUICommand
Public Class StandardUICommand
Inherits XamlUICommand
- Warisan
- Atribut
Contoh
Tip
Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Dasar-dasar perintah.
Aplikasi WinUI 3 Gallery mencakup contoh interaktif sebagian besar kontrol, fitur, dan fungsi WinUI 3. Dapatkan aplikasi dari Microsoft Store atau dapatkan kode sumber di GitHub.
Keterangan
XamlUICommand mengimplementasikan ICommand
antarmuka (Microsoft.UI.Xaml.Input.ICommand untuk C++ atau System.Windows.Input.ICommand untuk C#), menambahkan berbagai properti, metode, dan peristiwa UI.
Platform ini menyediakan serangkaian perintah berikut.
Perintah | Ikon | Pintasan papan ketik | Label | Deskripsi | |
---|---|---|---|---|---|
Potong | |||||
Menyalin | |||||
Tempel | |||||
Pilih Semua | |||||
Hapus | |||||
Bagikan | |||||
Simpan | |||||
Dibuka | |||||
Tutup | |||||
Pause | |||||
Putar | |||||
Hentikan | |||||
Maju | |||||
Mundur | |||||
Undo | |||||
Mengulangi |
Konstruktor
StandardUICommand() |
Menginisialisasi instans baru kelas StandardUICommand . |
StandardUICommand(StandardUICommandKind) |
Menginisialisasi instans baru kelas StandardUICommand dari jenis yang ditentukan. |
Properti
AccessKey |
Mendapatkan atau mengatur kunci akses (mnemonic) untuk elemen ini. (Diperoleh dari XamlUICommand) |
Command |
Mendapatkan atau mengatur perilaku perintah elemen UI interaktif yang melakukan tindakan saat dipanggil, seperti mengirim email, menghapus item, atau mengirimkan formulir. (Diperoleh dari XamlUICommand) |
Description |
Mendapatkan atau mengatur deskripsi untuk elemen ini. (Diperoleh dari XamlUICommand) |
Dispatcher |
Selalu kembali |
DispatcherQueue |
|
IconSource |
Mendapatkan atau mengatur glyph dari font Segoe MDL2 Assets untuk elemen ini. (Diperoleh dari XamlUICommand) |
KeyboardAccelerators |
Mendapatkan kumpulan kombinasi kunci untuk elemen ini yang memanggil tindakan menggunakan keyboard. (Diperoleh dari XamlUICommand) |
Kind |
Mendapatkan perintah platform (dengan properti yang telah ditentukan sebelumnya seperti ikon, akselerator keyboard, dan deskripsi) yang dapat digunakan dengan StandardUICommand. |
KindProperty |
Mengidentifikasi properti dependensi Jenis . |
Label |
Mendapatkan atau mengatur label untuk elemen ini. (Diperoleh dari XamlUICommand) |
Metode
CanExecute(Object) |
Mengambil apakah perintah dapat dijalankan dalam statusnya saat ini. (Diperoleh dari XamlUICommand) |
ClearValue(DependencyProperty) |
Menghapus nilai lokal properti dependensi. (Diperoleh dari DependencyObject) |
Execute(Object) |
Memanggil perintah . (Diperoleh dari XamlUICommand) |
GetAnimationBaseValue(DependencyProperty) |
Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif. (Diperoleh dari DependencyObject) |
GetValue(DependencyProperty) |
Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject. (Diperoleh dari DependencyObject) |
NotifyCanExecuteChanged() |
Memberi tahu sistem bahwa status perintah telah berubah. (Diperoleh dari XamlUICommand) |
ReadLocalValue(DependencyProperty) |
Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan. (Diperoleh dari DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini. (Diperoleh dari DependencyObject) |
SetValue(DependencyProperty, Object) |
Mengatur nilai lokal properti dependensi pada DependencyObject. (Diperoleh dari DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback. (Diperoleh dari DependencyObject) |
Acara
CanExecuteChanged |
Terjadi setiap kali terjadi sesuatu yang memengaruhi apakah perintah dapat dijalankan. (Diperoleh dari XamlUICommand) |
CanExecuteRequested |
Terjadi ketika panggilan CanExecute dilakukan. (Diperoleh dari XamlUICommand) |
ExecuteRequested |
Terjadi ketika panggilan Jalankan dilakukan. (Diperoleh dari XamlUICommand) |