IKeyboardInputSite Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |