IKeyboardInputSite Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |