InputManager.ProcessInput(InputEventArgs) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Processa a entrada especificada de forma síncrona.
public:
bool ProcessInput(System::Windows::Input::InputEventArgs ^ input);
[System.Security.SecurityCritical]
public bool ProcessInput(System.Windows.Input.InputEventArgs input);
[<System.Security.SecurityCritical>]
member this.ProcessInput : System.Windows.Input.InputEventArgs -> bool
Public Function ProcessInput (input As InputEventArgs) As Boolean
Parâmetros
- input
- InputEventArgs
A entrada a processar.
Devoluções
true se todos os eventos de entrada fossem tratados; caso contrário, false.
- Atributos
Exceções
input é null.
Observações
Um filtro é qualquer código que ouça PreProcessInput ou PostProcessInput. Os filtros podem modificar a área de staging de entrada.
Um monitor é qualquer código que ouça PreNotifyInput ou PostNotifyInput. Os monitores não podem modificar a área de staging de entrada.
A entrada especificada é processada por todos os filtros e monitores e é finalmente despachada para o elemento apropriado como um evento de entrada.
A entrada é processada no WPF nas seguintes etapas:
Fase de pré-processo. O gestor de entrada levanta o PreProcessInput evento.
Fase de pré-notificação. O gestor de entrada levanta o PreNotifyInput evento.
O evento ou eventos de entrada WPF são levantados.
Fase pós-notificação. O gestor de entrada levanta o PostNotifyInput evento.
Fase pós-processamento. O gestor de entrada levanta o PostProcessInput evento.