IKeyboardInputSite Rozhraní

Definice

Spravuje fokus klávesnice v kontejneru. Toto rozhraní implementuje správu zpráv pomocí klávesnice ve scénářích spolupráce WPF-Win32.

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

Poznámky

Kontejner by měl poskytovat jedinečnou instanci tohoto rozhraní pro každou z jejích obsažených součástí.

Rozhraní IKeyboardInputSite a rozhraní IKeyboardInputSink se společně používají k zajištění podpory akcí klávesnice napříč hranicemi spolupráce. Lokalita (IKeyboardInputSite implementace) představuje nadřazenou položku jímky (IKeyboardInputSink). Jímka (IKeyboardInputSink) implementuje většinu chování klávesnice. Každá lokalita musí také poskytnout jímku, protože jímka specifická pro lokalitu je vrácena vlastností IKeyboardInputSite rozhraní.

Informace o vstupní architektuře, která je speciálně implementovaná pro model Windows Forms spolupráce, najdete v tématu model Windows Forms a vstupní architektuře interoperability WPF.

Další informace o scénářích spolupráce WPF-Win32 najdete v tématu SPOLUPRÁCE WPF a Win32.

Vlastnosti

Sink

Získá jímku klávesnice přidruženou k tomuto webu.

Metody

OnNoMoreTabStops(TraversalRequest)

Volá se komponentou obsaženou, když dosáhla poslední zarážky tabulátoru a nemá žádné další položky k tabulátoru.

Unregister()

Zruší registraci podřízené jímky pro zadávání klávesnice z tohoto webu.

Platí pro

Viz také