KeyboardDeliveryInterceptor 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.
Memungkinkan aplikasi untuk mengganti pemrosesan sistem input keyboard mentah, termasuk kombinasi tombol seperti tombol pintasan, tombol akses (atau tombol panas), tombol akselerator, dan kunci aplikasi.
Input keyboard mentah dicegat, ditekan, dan dirutekan ke aplikasi (saat berada di latar depan) untuk diproses.
Catatan
Kombinasi kunci urutan perhatian aman (SAS), termasuk Ctrl-Alt-Del dan Windows-L, terus diproses oleh sistem.
public ref class KeyboardDeliveryInterceptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KeyboardDeliveryInterceptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class KeyboardDeliveryInterceptor
Public NotInheritable Class KeyboardDeliveryInterceptor
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10586.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v2.0)
|
Kemampuan aplikasi |
inputForegroundObservation
|
Keterangan
Nilai properti RepeatCount yang dikembalikan oleh KeyEventArgs.KeyStatus selalu 0.
Nilai properti WasKeyDown yang dikembalikan oleh KeyEventArgs.KeyStatus selalu salah.
Jika Ditangani diatur ke false, kesalahan terjadi.
Properti
IsInterceptionEnabledWhenInForeground |
Mendapatkan atau mengatur apakah aplikasi menggantikan pemrosesan sistem input keyboard mentah, termasuk kombinasi tombol seperti tombol pintasan, tombol akses (atau tombol panas), tombol akselerator, dan kunci aplikasi. Input keyboard mentah dicegat, ditekan, dan dirutekan ke aplikasi (saat berada di latar depan) untuk diproses. Catatan Kombinasi kunci urutan perhatian aman (SAS), termasuk Ctrl-Alt-Del dan Windows-L, terus diproses oleh sistem. |
Metode
GetForCurrentView() |
Mengambil objek KeyboardDeliveryInterceptor yang terkait dengan tampilan aplikasi saat ini. |
Acara
KeyDown |
Terjadi saat tombol keyboard ditekan. Info status dan data peristiwa dirutekan melalui peristiwa ini alih-alih CoreWindow.KeyDown. |
KeyUp |
Terjadi ketika tombol keyboard yang ditekan dilepaskan. Info status dan data peristiwa dirutekan melalui peristiwa ini alih-alih CoreWindow.KeyUp. |