IKeyboardInputSite Interface

Definição

Gere o foco do teclado dentro do contentor. Esta interface implementa a gestão de mensagens por teclado em cenários de interoperação WPF-Win32.

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

Observações

Um contentor deve fornecer uma instância única desta interface para cada um dos seus componentes contidos.

A IKeyboardInputSite interface e o IKeyboardInputSink são usados em conjunto para fornecer suporte para ações do teclado através das fronteiras de interoperabilidade. Um site (IKeyboardInputSite implementação) representa um pai de um sumidouro (IKeyboardInputSink). O sink (IKeyboardInputSink) implementa a maior parte do comportamento do teclado. Cada local deve também fornecer um sumidour, porque o sumidouro específico do local é devolvido por uma propriedade da IKeyboardInputSite interface.

Para uma discussão sobre a arquitetura de entrada implementada especificamente para interoperação Windows Forms, veja Windows Forms e WPF Arquitectura de Entrada de Interoperabilidade.

Para mais informações sobre WPF-Win32 cenários de interoperação, veja WPF e Interoperabilidade Win32.

Propriedades

Name Description
Sink

Recebe o compartimento de teclado associado a este site.

Métodos

Name Description
OnNoMoreTabStops(TraversalRequest)

É chamado por um componente contido quando atingiu a última parada de tabulação e não tem mais itens para separar.

Unregister()

Desregista um compartimento de entrada de teclado filho deste site.

Aplica-se a

Ver também