Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Interfaz IKeyboardInputSite

 

Publicado: octubre de 2016

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

Espacio de nombres:   System.Windows.Interop
Ensamblado:  WindowsBase (en WindowsBase.dll)

public interface IKeyboardInputSite

NombreDescripción
System_CAPS_pubpropertySink

Obtiene el receptor de teclado asociado a este sitio.

NombreDescripción
System_CAPS_pubmethodOnNoMoreTabStops(TraversalRequest)

Llama a un componente independiente cuando se ha alcanzado su última posición de tabulación y no tiene más elementos a la ficha a.

System_CAPS_pubmethodUnregister()

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

Un contenedor debería proporcionar una instancia única de esta interfaz para cada uno de los componentes que contiene.

El IKeyboardInputSite interfaz y IKeyboardInputSink se utilizan conjuntamente para proporcionar compatibilidad con 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 parte del comportamiento del teclado. Cada sitio debe proporcionar también un receptor, ya que el receptor específico del sitio es devuelto por 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 WPF Interoperability Input Architecture.

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

.NET Framework
Disponible desde 3.0
Volver al principio
Mostrar: