IKeyboardInputSite Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |