Share via


IKeyboardInputSite Interface

Définition

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

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 obtenir une discussion sur l’architecture d’entrée spécifiquement implémentée pour Windows Forms interopération, consultez Windows Forms et WPF Interopérabilité Input Architecture.

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

Propriétés

Sink

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

Méthodes

OnNoMoreTabStops(TraversalRequest)

Appelé par un composant contenu lorsqu'il a atteint son dernier taquet de tabulation et ne peut plus passer à aucun autre élément.

Unregister()

Annule l'enregistrement d'un récepteur d'entrée au clavier enfant de ce site.

S’applique à

Voir aussi