IKeyboardInputSite Interface

Définition

Gère le focus clavier dans le conteneur. Cette interface implémente la gestion des messages clavier dans WPF-Win32 scénarios d’interopérabilité.

public interface class IKeyboardInputSite
public interface IKeyboardInputSite
type IKeyboardInputSite = interface
Public Interface IKeyboardInputSite

Remarques

Un conteneur doit fournir une instance unique de cette interface pour chacun de ses composants contenus.

L’interface IKeyboardInputSite et les IKeyboardInputSink éléments sont utilisés ensemble pour prendre en charge les actions de clavier entre les limites d’interopérabilité. Un site (IKeyboardInputSite implémentation) représente un parent d’un récepteur (IKeyboardInputSink). Le récepteur (IKeyboardInputSink) implémente la majorité du comportement du clavier. Chaque site doit également fournir un récepteur, car le récepteur spécifique au site est retourné par une propriété de l’interface IKeyboardInputSite .

Pour une discussion sur l’architecture d’entrée spécifiquement implémentée pour l’interopérabilité Windows Forms, consultez l’architecture d’entrée d’interopérabilité windows Forms et WPF.

Pour plus d’informations sur WPF-Win32 scénarios d’interopérabilité, consultez WPF et Win32 Interoperation.

Propriétés

Nom Description
Sink

Obtient le récepteur de clavier associé à ce site.

Méthodes

Nom Description
OnNoMoreTabStops(TraversalRequest)

Appelé par un composant contenu lorsqu’il a atteint son dernier taquet de tabulation et n’a pas d’autres éléments à tabulation.

Unregister()

Annule l’inscription d’un récepteur d’entrée de clavier enfant à partir de ce site.

S’applique à

Voir aussi