KeyboardDevice Třída

Definice

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

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

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

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

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

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

Konstruktory

KeyboardDevice(InputManager)

Inicializuje novou instanci KeyboardDevice třídy.

Vlastnosti

ActiveSource

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

DefaultRestoreFocusMode

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

Dispatcher

Získá přidruženou Dispatcher k tomuto DispatcherObject .

(Zděděno od DispatcherObject)
FocusedElement

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

Modifiers

Získá sadu, ModifierKeys které jsou aktuálně stisknuty.

Target

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

Metody

CheckAccess()

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

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

Vymaže fokus.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

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

GetHashCode()

Slouží jako výchozí hashovací funkce.

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

Získá sadu stavů klíčů pro zadaný Key.

GetKeyStatesFromSystem(Key)

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

GetType()

Získá aktuální Type instanci.

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

Určuje, zda je zadaný Key stav ve stavu mimo provoz.

IsKeyToggled(Key)

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

IsKeyUp(Key)

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

MemberwiseClone()

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

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

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

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

Vynutí, aby volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)

Platí pro

Viz také