Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe InputManager

 

Data di pubblicazione: ottobre 2016

Gestisce tutti i sistemi di input in Windows Presentation Foundation (WPF).

Spazio dei nomi:   System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)


public sealed class InputManager : DispatcherObject

NomeDescrizione
System_CAPS_pubpropertySystem_CAPS_staticCurrent

Ottiene il InputManager associato al thread corrente.

System_CAPS_pubpropertyDispatcher

Ottiene il Dispatcher questo DispatcherObject è associato.(Ereditato da DispatcherObject.)

System_CAPS_pubpropertyInputProviders

Ottiene una raccolta di InputProviders registrato con il InputManager.

System_CAPS_pubpropertyIsInMenuMode

Ottiene un valore che indica se questo ComponentDispatcher è in modalità del menu.

System_CAPS_pubpropertyMostRecentInputDevice

Ottiene un valore che rappresenta il dispositivo di input associato all'evento di input più recente.

System_CAPS_pubpropertyPrimaryKeyboardDevice

Ottiene il dispositivo tastiera primario.

System_CAPS_pubpropertyPrimaryMouseDevice

Ottiene il dispositivo mouse primario.

NomeDescrizione
System_CAPS_pubmethodCheckAccess()

Determina se il thread chiamante ha accesso a questo DispatcherObject.(Ereditato da DispatcherObject.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodPopMenuMode(PresentationSource)

Chiamato dai componenti per uscire dalla modalità di menu.

System_CAPS_pubmethodProcessInput(InputEventArgs)

Elabora l'input specificato in modo sincrono.

System_CAPS_pubmethodPushMenuMode(PresentationSource)

Chiamato dai componenti di attivazione della modalità di menu.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodVerifyAccess()

Impone che il thread chiamante abbia accesso a questo DispatcherObject.(Ereditato da DispatcherObject.)

NomeDescrizione
System_CAPS_pubeventEnterMenuMode

Si verifica quando un controllo passa alla modalità menu chiamando il PushMenuMode metodo.

System_CAPS_pubeventHitTestInvalidatedAsync

Si verifica quando il risultato di un hit test può essere modificata.

System_CAPS_pubeventLeaveMenuMode

Si verifica quando un controllo esce dalla modalità menu chiamando il PopMenuMode metodo.

System_CAPS_pubeventPostNotifyInput

Si verifica dopo il PreNotifyInput i gestori hanno terminato l'elaborazione dell'input e le corrispondenti Windows Presentation Foundation (WPF) eventi sono stati generati. 

System_CAPS_pubeventPostProcessInput

Si verifica dopo il PreNotifyInput gestori hanno terminato l'elaborazione dell'input.

System_CAPS_pubeventPreNotifyInput

Si verifica quando il PreProcessInput gestori hanno terminato l'elaborazione dell'input, se l'input non è stata annullata.

System_CAPS_pubeventPreProcessInput

Si verifica quando il InputManager inizia a elaborare l'elemento di input.

La InputManager classe è responsabile del coordinamento di tutti i sistemi di input in WPF.

Un filtro è un codice che ascolta PreProcessInput o PostProcessInput. I filtri possono modificare l'area di gestione temporanea di input.

Un monitor è codice che ascolta PreNotifyInput o PostNotifyInput. Monitor non possono modificare l'area di gestione temporanea di input.

Il InputManager Controlla l'area di gestione temporanea di input. L'area di gestione temporanea input elabora gli input negli Windows Presentation Foundation (WPF) eventi.

L'input viene elaborato WPF nelle seguenti fasi:

  1. Fase di pre-elaborazione. I gestore di input genera il PreProcessInput evento.

  2. Fase di pre-notifica. I gestore di input genera il PreNotifyInput evento.

  3. Il WPF vengono generati l'evento di input o eventi.

  4. Fase di post-notifica. I gestore di input genera il PostNotifyInput evento.

  5. Fase di post-elaborazione. I gestore di input genera il PostProcessInput evento.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: