KeyboardDevice 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.
Bir klavye cihazını temsil eden soyut sınıf.
public ref class KeyboardDevice abstract : System::Windows::Input::InputDevice
public abstract class KeyboardDevice : System.Windows.Input.InputDevice
type KeyboardDevice = class
inherit InputDevice
Public MustInherit Class KeyboardDevice
Inherits InputDevice
- Devralma
Açıklamalar
KeyboardDevice Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.
Klavyeyle ilgili giriş için sınıfını Keyboard kullanın. Keyboard sınıfı, bir uygulamanın klavyesini temsil eder ve klavyenin durumunu yansıtan yöntemler, özellikler ve olaylar sağlar.
Keyboard Sınıfı uygun KeyboardDeviceöğesine temsilci atar.
Her InputDevice nesne belirli bir giriş cihazını temsil eder. Örneğin, iki fare varsa, iki InputDevice nesne olacaktır.
Oluşturucular
KeyboardDevice(InputManager) |
KeyboardDevice sınıfının yeni bir örneğini başlatır. |
Özellikler
ActiveSource |
PresentationSource Bu cihaz için girişi bildiren değerini alır. |
DefaultRestoreFocusMode |
Odağı geri yüklerken Windows Presentation Foundation (WPF) davranışını alır veya ayarlar. |
Dispatcher |
Dispatcher Bunun DispatcherObject ilişkili olduğunu alır. (Devralındığı yer: DispatcherObject) |
FocusedElement |
Klavye odağı olan öğeyi alır. |
Modifiers |
Şu anda basılan kümesini ModifierKeys alır. |
Target |
Bu cihazdan gönderilen girişin belirtildiğini IInputElement alır. |
Yöntemler
CheckAccess() |
Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler. (Devralındığı yer: DispatcherObject) |
ClearFocus() |
Odağı temizler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Focus(IInputElement) |
Klavye odağını belirtilen IInputElementüzerinde ayarlar. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetKeyStates(Key) |
Belirtilen Keyiçin anahtar durum kümesini alır. |
GetKeyStatesFromSystem(Key) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen Keyiçin değerini KeyStates alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IsKeyDown(Key) |
Belirtilen Key öğesinin kapalı durumda olup olmadığını belirler. |
IsKeyToggled(Key) |
Belirtilen Key öğesinin iki durumlu durumda olup olmadığını belirler. |
IsKeyUp(Key) |
Belirtilen Key değerin yukarı durumda olup olmadığını belirler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
VerifyAccess() |
Çağıran iş parçacığının bu DispatcherObjecterişimine sahip olmasını zorlar. (Devralındığı yer: DispatcherObject) |