PreProcessInputEventArgs Classe

Definição

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:

  1. Fase de pré-processo. O gestor de entrada levanta o PreProcessInput evento.

  2. Fase de pré-notificação. O gestor de entrada levanta o PreNotifyInput evento.

  3. O evento ou eventos de entrada WPF são levantados.

  4. Fase pós-notificação. O gestor de entrada levanta o PostNotifyInput evento.

  5. 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)

Aplica-se a

Ver também