KeyboardDevice Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |