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öğesini temsil eder.
Her InputDevice nesne belirli bir giriş cihazını temsil eder. Örneğin, iki fare varsa, iki InputDevice nesne olacaktır.
Oluşturucular
| Name | Description |
|---|---|
| KeyboardDevice(InputManager) |
KeyboardDevice sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| ActiveSource |
PresentationSource Bu cihaz için girişi bildireni alır. |
| DefaultRestoreFocusMode |
Odağı geri yüklerken Windows Presentation Foundation'ın (WPF) davranışını alır veya ayarlar. |
| Dispatcher |
Dispatcher Bunun DispatcherObject ilişkili olduğu öğesini 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
| Name | Description |
|---|---|
| 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öğesine 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 KeyStatesiçin değerini Key alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IsKeyDown(Key) |
Belirtilen Key değerin aşağı durumda olup olmadığını belirler. |
| IsKeyToggled(Key) |
Belirtilen Key ayarın iki durumlu durumda olup olmadığını belirler. |
| IsKeyUp(Key) |
Belirtilen Key değerin yukarı durumda olup olmadığını belirler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| VerifyAccess() |
Çağıran iş parçacığının bu DispatcherObjectöğesine erişmesini zorlar. (Devralındığı yer: DispatcherObject) |