Condividi tramite


IKeyboardInputSite Interfaccia

Definizione

Gestisce lo stato attivo all'interno del contenitore. L'interfaccia implementa la gestione dei messaggi dalla tastiera negli scenari di interoperatività WPF-Win32.

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

Commenti

Un contenitore deve fornire un'istanza univoca di questa interfaccia per ognuno dei relativi componenti contenuti.

L'interfaccia e l'oggetto IKeyboardInputSite IKeyboardInputSink vengono usati insieme per fornire supporto per le azioni da tastiera tra limiti di interoperabilità. Un sito (IKeyboardInputSite implementazione) rappresenta un elemento padre di un sink (IKeyboardInputSink). Il sink (IKeyboardInputSink) implementa la maggior parte del comportamento della tastiera. Ogni sito deve inoltre fornire un sink, perché il sink specifico del sito viene restituito da una proprietà dell'interfaccia IKeyboardInputSite .

Per una discussione sull'architettura di input implementata in modo specifico per l'interoperabilità Windows Forms, vedere Windows Forms e architettura di input di interoperabilità WPF.

Per altre informazioni sugli scenari di interoperabilità WPF-Win32, vedere Interoperabilità WPF e Win32.

Proprietà

Sink

Ottiene il sink della tastiera associato a questo sito.

Metodi

OnNoMoreTabStops(TraversalRequest)

Chiamato da un componente contenuto quando ha raggiunto l'ultima tabulazione e non dispone di ulteriori elementi a cui accedere.

Unregister()

Annulla la registrazione un sink dell'input da tastiera figlio da questo sito.

Si applica a

Vedi anche