IKeyboardInputSite Interfejs

Definicja

Zarządza fokusem klawiatury w kontenerze.Manages keyboard focus within the container. Ten interfejs implementuje zarządzanie komunikatami klawiatury w scenariuszach WPF-Win32 międzyoperacyjnych.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

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.A container should provide a unique instance of this interface for each of its contained components.

IKeyboardInputSiteInterfejs i IKeyboardInputSink są używane razem w celu zapewnienia obsługi akcji klawiatury w granicach międzyoperacyjnych.The IKeyboardInputSite interface and the IKeyboardInputSink are used together to provide support for keyboard actions across interoperation boundaries. Lokacja ( IKeyboardInputSite implementacja) reprezentuje element nadrzędny ujścia ( IKeyboardInputSink ).A site (IKeyboardInputSite implementation) represents a parent of a sink (IKeyboardInputSink). Obiekt sink ( IKeyboardInputSink ) implementuje większość zachowania klawiatury.The sink (IKeyboardInputSink) implements the majority of keyboard behavior. Każda lokacja musi również dostarczyć ujścia, ponieważ ujścia specyficzne dla lokacji jest zwracane przez właściwość IKeyboardInputSite interfejsu.Each site must also provide a sink, because the site-specific sink is returned by a property of the IKeyboardInputSite interface.

Aby zapoznać się z omówieniem architektury wejściowej przeznaczonej dla Windows Forms współdziałania, zobacz Architektura danych wejściowych Współdziałania Windows Forms i WPF.For a discussion of the input architecture specifically implemented for Windows Forms interoperation, see Windows Forms and WPF Interoperability Input Architecture.

Aby uzyskać więcej informacji na temat scenariuszy międzyoperacyjnych WPF-Win32, zobacz WPF i Win32 — współdziałanie.For more information about WPF-Win32 interoperation scenarios, see WPF and Win32 Interoperation.

Właściwości

Sink

Pobiera ujścia klawiatury skojarzone z tą lokacją.Gets the keyboard sink associated with this site.

Metody

OnNoMoreTabStops(TraversalRequest)

Wywoływane przez zawartego składnika, gdy osiągnął on ostatnią pozycję tabulatora i nie ma więcej elementów do tabulacji.Called by a contained component when it has reached its last tab stop and has no further items to tab to.

Unregister()

Wyrejestrowuje podrzędny ujścia danych wejściowych klawiatury z tej lokacji.Unregisters a child keyboard input sink from this site.

Dotyczy

Zobacz też