IKeyboardInputSite Interfaz

Definición

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

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 el se usan conjuntamente para proporcionar compatibilidad con las acciones de IKeyboardInputSink teclado a través de 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 la interoperación de Windows Forms, consulte Arquitectura de entrada de interoperabilidad de Windows Forms y WPF.

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

Propiedades

Nombre Description
Sink

Obtiene el receptor de teclado asociado a este sitio.

Métodos

Nombre Description
OnNoMoreTabStops(TraversalRequest)

Lo llama un componente independiente cuando ha alcanzado su última tabulación y no tiene elementos adicionales a los que se va a realizar la tabulación.

Unregister()

Anula el registro de un receptor de entrada de teclado secundario de este sitio.

Se aplica a

Consulte también