StandardUICommand Kelas

Definisi

Berasal dari XamlUICommand, menambahkan sekumpulan perintah platform standar dengan properti yang telah ditentukan sebelumnya.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [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(Windows.Foundation.UniversalApiContract), 458752)]
[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
Object IInspectable DependencyObject XamlUICommand StandardUICommand
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)

Contoh

Tip

Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Dasar-dasar desain perintah.

Jika Anda telah menginstal aplikasi WinUI 2 Gallery , klik di sini untuk membuka aplikasi dan melihat StandardUICommand beraksi.

Keterangan

XamlUICommand mengimplementasikan antarmuka ICommand (Windows.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

Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI meskipun kode dimulai oleh utas non-UI.

(Diperoleh dari DependencyObject)
IconSource

Mendapatkan atau mengatur glyph dari font Segoe MDL2 Assets untuk elemen ini.

(Diperoleh dari XamlUICommand)
KeyboardAccelerators

Mendapatkan atau mengatur kumpulan kombinasi tombol 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)

Berlaku untuk

Lihat juga