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öğ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)

Şunlara uygulanır

Ayrıca bkz.