PreProcessInputEventArgs Classe
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.
Fornece dados para eventos de entrada pré-processados.
public ref class PreProcessInputEventArgs sealed : System::Windows::Input::ProcessInputEventArgs
public sealed class PreProcessInputEventArgs : System.Windows.Input.ProcessInputEventArgs
type PreProcessInputEventArgs = class
inherit ProcessInputEventArgs
Public NotInheritable Class PreProcessInputEventArgs
Inherits ProcessInputEventArgs
- Herança
Observações
Cancelar uma entrada pré-processada impede que esta seja processada mais. Ouça para determinar PreNotifyInput se outro manipulador cancelou uma entrada pré-processada.
A área de staging de entrada processa a entrada em eventos WPF.
Todos PreProcessInput os handlers de eventos são chamados, mesmo que um dos handlers cancele a entrada. Para verificar se um manipulador mais acima na árvore cancelou a entrada, ouça o PreNotifyInput evento.
PreProcessInputEventArgs é usado com o PreProcessInput evento.
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.
Propriedades
| Name | Description |
|---|---|
| Canceled |
Determina se o processamento do evento de entrada foi cancelado. |
| InputManager |
Faz com que o gestor de entradas processe o evento de entrada. (Herdado de NotifyInputEventArgs) |
| StagingItem |
Recebe o item de entrada da área de staging a ser processado pelo gestor de entradas. (Herdado de NotifyInputEventArgs) |
Métodos
| Name | Description |
|---|---|
| Cancel() |
Cancela o processamento do evento de entrada. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| PeekInput() |
Recebe, mas não faz, o evento de entrada no topo da pilha da área de preparação. (Herdado de ProcessInputEventArgs) |
| PopInput() |
Remove o evento de entrada do topo da pilha da área de staging. (Herdado de ProcessInputEventArgs) |
| PushInput(InputEventArgs, StagingAreaInputItem) |
Coloca o evento de entrada especificado no topo da pilha de áreas de staging especificada. (Herdado de ProcessInputEventArgs) |
| PushInput(StagingAreaInputItem) |
Coloca o evento de entrada especificado no topo da pilha da área de staging. (Herdado de ProcessInputEventArgs) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |