IKeyboardInputSite Interfaz

Definición

Administra el foco del teclado en el contenedor. Esta interfaz implementa la administración de los mensajes del teclado en escenarios de interoperación de WPF-Win32.

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

Comentarios

Un contenedor debe proporcionar una instancia única de esta interfaz para cada uno de sus componentes contenidos.

La IKeyboardInputSite interfaz y se IKeyboardInputSink usan conjuntamente para proporcionar compatibilidad con las acciones de teclado en los límites de interoperación. Un sitio (IKeyboardInputSite implementación) representa un elemento primario de un receptor (IKeyboardInputSink). El receptor (IKeyboardInputSink) implementa la mayoría del comportamiento del teclado. Cada sitio también debe proporcionar un receptor, ya que un receptor específico del sitio devuelve una propiedad de la IKeyboardInputSite interfaz.

Para obtener una explicación de la arquitectura de entrada implementada específicamente para Windows Forms interoperación, consulte Windows Forms y Arquitectura de entrada de interoperabilidad de WPF.

Para obtener más información sobre WPF-Win32 escenarios de interoperación, consulte Interoperación de WPF y Win32.

Propiedades

Sink

Obtiene el receptor del teclado asociado a este sitio.

Métodos

OnNoMoreTabStops(TraversalRequest)

Un componente contenido llama a este método cuando alcanza su última posición de tabulación y no tiene más elementos a los que desplazarse con el tabulador.

Unregister()

Elimina del Registro un receptor de entrada de teclado secundario de este sitio.

Se aplica a

Consulte también