KeyboardDevice Classe

Définition

Classe abstraite qui représente un appareil clavier.

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
Héritage

Remarques

La KeyboardDevice prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destinée à être utilisée directement à partir de votre code.

Pour l’entrée associée au clavier, utilisez la Keyboard classe. La Keyboard classe représente le clavier d’une application et fournit des méthodes, des propriétés et des événements qui reflètent l’état du clavier.

Les Keyboard délégués de classe au fichier approprié KeyboardDevice.

Chaque InputDevice objet représente un appareil d’entrée particulier. Par exemple, s’il y a deux souris, il y aura deux InputDevice objets.

Constructeurs

Nom Description
KeyboardDevice(InputManager)

Initialise une nouvelle instance de la classe KeyboardDevice.

Propriétés

Nom Description
ActiveSource

Obtient l’entrée PresentationSource de création de rapports pour cet appareil.

DefaultRestoreFocusMode

Obtient ou définit le comportement de Windows Presentation Foundation (WPF) lors de la restauration du focus.

Dispatcher

Obtient ce Dispatcher qui DispatcherObject est associé.

(Hérité de DispatcherObject)
FocusedElement

Obtient l’élément qui a le focus clavier.

Modifiers

Obtient l’ensemble qui ModifierKeys est actuellement appuyé.

Target

Obtient l’entrée spécifiée IInputElement à partir de cet appareil.

Méthodes

Nom Description
CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObjectfichier .

(Hérité de DispatcherObject)
ClearFocus()

Efface le focus.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
Focus(IInputElement)

Définit le focus clavier sur le IInputElement.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetKeyStates(Key)

Obtient l’ensemble d’états de clé pour le .Key

GetKeyStatesFromSystem(Key)

En cas de substitution dans une classe dérivée, obtient la KeyStates valeur spécifiée Key.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
IsKeyDown(Key)

Détermine si le paramètre spécifié Key est dans l’état inférieur.

IsKeyToggled(Key)

Détermine si le paramètre spécifié Key est dans l’état bascule.

IsKeyUp(Key)

Détermine si le paramètre spécifié Key est à l’état up.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
VerifyAccess()

Applique que le thread appelant a accès à ce DispatcherObjectfichier .

(Hérité de DispatcherObject)

S’applique à

Voir aussi