KeyboardDevice Třída

Definice

Abstraktní třída, která představuje klávesnice zařízení.

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
Dědičnost

Poznámky

KeyboardDevice podporuje infrastrukturu Windows Presentation Foundation (WPF (Windows Presentation Foundation)) a není určená k použití přímo z kódu.

Pro vstup související s klávesnicí použijte Keyboard třídu. Třída Keyboard představuje klávesnici pro aplikaci a poskytuje metody, vlastnosti a události, které odrážejí stav klávesnice.

Třída Keyboard deleguje příslušnému KeyboardDevice.

Každý InputDevice objekt představuje jedno konkrétní vstupní zařízení. Pokud jsou například dvě myši, budou existovat dva InputDevice objekty.

Konstruktory

Name Description
KeyboardDevice(InputManager)

Inicializuje novou instanci KeyboardDevice třídy.

Vlastnosti

Name Description
ActiveSource

PresentationSource Získá vstup, který hlásí pro toto zařízení.

DefaultRestoreFocusMode

Získá nebo nastaví chování Windows Presentation Foundation (WPF (Windows Presentation Foundation)) při obnovování fokusu.

Dispatcher

Dispatcher Získá toto DispatcherObject je přidružené.

(Zděděno od DispatcherObject)
FocusedElement

Získá prvek, který má fokus klávesnice.

Modifiers

Získá množinu, které ModifierKeys jsou aktuálně stisknuty.

Target

Získá zadaný IInputElement vstup z tohoto zařízení je odeslán do.

Metody

Name Description
CheckAccess()

Určuje, zda volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)
ClearFocus()

Vymaže fokus.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
Focus(IInputElement)

Nastaví fokus klávesnice na zadaném .IInputElement

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetKeyStates(Key)

Získá množinu stavů klíčů pro zadaný Key.

GetKeyStatesFromSystem(Key)

Při přepsání v odvozené třídě získá KeyStates pro zadané Key.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IsKeyDown(Key)

Určuje, zda je zadaná Key hodnota ve stavu down.

IsKeyToggled(Key)

Určuje, zda je zadaný Key stav v přepínacím stavu.

IsKeyUp(Key)

Určuje, zda je zadaný Key stav v up stavu.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
VerifyAccess()

Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)

Platí pro

Viz také