KeyboardDevice Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Abstracte klasse die een toetsenbordapparaat vertegenwoordigt.
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
- Overname
Opmerkingen
De KeyboardDevice ondersteunt de Windows Presentation Foundation -infrastructuur (WPF) en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
Gebruik de Keyboard klasse voor invoer met betrekking tot het toetsenbord. De Keyboard klasse vertegenwoordigt het toetsenbord voor een toepassing en biedt methoden, eigenschappen en gebeurtenissen die de status van het toetsenbord weerspiegelen.
De Keyboard klasse delegeert naar de juiste KeyboardDevice.
Elk InputDevice object vertegenwoordigt één bepaald invoerapparaat. Als er bijvoorbeeld twee muizen zijn, zijn er twee InputDevice objecten.
Constructors
| Name | Description |
|---|---|
| KeyboardDevice(InputManager) |
Initialiseert een nieuw exemplaar van de KeyboardDevice klasse. |
Eigenschappen
| Name | Description |
|---|---|
| ActiveSource |
Hiermee wordt de PresentationSource rapportage-invoer voor dit apparaat ophaalt. |
| DefaultRestoreFocusMode |
Hiermee haalt u het gedrag van Windows Presentation Foundation (WPF) op bij het herstellen van de focus. |
| Dispatcher |
Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand. (Overgenomen van DispatcherObject) |
| FocusedElement |
Hiermee haalt u het element met toetsenbordfocus op. |
| Modifiers |
Hiermee haalt u de set ModifierKeys op waarvan momenteel wordt gedrukt. |
| Target |
Hiermee haalt u de opgegeven IInputElement invoer van dit apparaat op waarnaar wordt verzonden. |
Methoden
| Name | Description |
|---|---|
| CheckAccess() |
Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |
| ClearFocus() |
De focus wordt gewist. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Focus(IInputElement) |
Hiermee stelt u de toetsenbordfocus in op de opgegeven IInputElement. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetKeyStates(Key) |
Hiermee haalt u de set sleutelstatussen voor de opgegeven Key. |
| GetKeyStatesFromSystem(Key) |
Wanneer deze wordt overschreven in een afgeleide klasse, verkrijgt u het KeyStates voor de opgegeven Keyklasse. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IsKeyDown(Key) |
Bepaalt of de opgegeven Key status down is. |
| IsKeyToggled(Key) |
Bepaalt of de opgegeven Key status heeft. |
| IsKeyUp(Key) |
Bepaalt of de opgegeven Key status up heeft. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| VerifyAccess() |
Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |