KeyboardDevice Sınıf

Tanım

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)

Şunlara uygulanır

Ayrıca bkz.