Compartilhar via


IKeyboardInputSite Interface

Definição

Gerencia o foco do teclado dentro do contêiner. Essa interface implementa o gerenciamento de mensagens de teclado em cenários de interoperação WPF-Win32.

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

Comentários

Um contêiner deve fornecer uma instância exclusiva dessa interface para cada um de seus componentes contidos.

A IKeyboardInputSite interface e os IKeyboardInputSink são usados juntos para fornecer suporte para ações de teclado entre limites de interoperação. Um site (IKeyboardInputSite implementação) representa um pai de um coletor (IKeyboardInputSink). O coletor (IKeyboardInputSink) implementa a maioria do comportamento do teclado. Cada site também deve fornecer um coletor, pois o coletor específico do site é retornado por uma propriedade da IKeyboardInputSite interface.

Para obter uma discussão sobre a arquitetura de entrada implementada especificamente para Windows Forms interoperação, consulte Windows Forms e arquitetura de entrada de interoperabilidade do WPF.

Para obter mais informações sobre WPF-Win32 cenários de interoperação, consulte a interoperação do WPF e do Win32.

Propriedades

Sink

Obtém o coletor de teclado associado a este site.

Métodos

OnNoMoreTabStops(TraversalRequest)

Chamado por um componente independente quando ele atingiu sua última parada de tabulação e não tem mais itens para os quais tabular.

Unregister()

Cancela o registro de um coletor de entrada de teclado filho deste site.

Aplica-se a

Confira também