IKeyboardInputSite Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zarządza fokusem klawiatury w kontenerze. Ten interfejs implementuje zarządzanie komunikatami klawiaturowymi w scenariuszach WPF-Win32 współdziałania.
public interface class IKeyboardInputSite
public interface IKeyboardInputSite
type IKeyboardInputSite = interface
Public Interface IKeyboardInputSite
Uwagi
Kontener powinien zapewnić unikatowe wystąpienie tego interfejsu dla każdego z zawartych w nim składników.
Interfejs IKeyboardInputSite i IKeyboardInputSink są używane razem w celu zapewnienia obsługi akcji klawiatury w granicach międzyoperacyjnych. Lokacja (IKeyboardInputSite implementacja) reprezentuje element nadrzędny ujścia (IKeyboardInputSink). Ujście (IKeyboardInputSink) implementuje większość zachowania klawiatury. Każda lokacja musi również dostarczyć ujście, ponieważ ujście specyficzne dla lokacji jest zwracane przez właściwość interfejsu IKeyboardInputSite .
Aby zapoznać się z omówieniem architektury danych wejściowych specjalnie zaimplementowanych na potrzeby współdziałania Windows Forms, zobacz Windows Forms i Architektura danych wejściowych współdziałania WPF.
Aby uzyskać więcej informacji na temat WPF-Win32 scenariuszy współdziałania, zobacz WPF i Win32 Interoperation.
Właściwości
Sink |
Pobiera ujście klawiatury skojarzone z tą witryną. |
Metody
OnNoMoreTabStops(TraversalRequest) |
Wywoływany przez zawarty składnik po osiągnięciu ostatniego zatrzymania karty i nie ma kolejnych elementów do karty. |
Unregister() |
Wyrejestrowuje podrzędny ujście danych wejściowych klawiatury z tej witryny. |