Compartilhar via


PreProcessInputEventArgs Classe

Definição

Fornece dados de eventos de entrada pós-processamento.

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

Comentários

O cancelamento de uma entrada pré-processo impede que a entrada seja processada ainda mais. Ouça o PreNotifyInput para determinar se outro manipulador cancelou uma entrada pré-processo.

A área de preparo de entrada processa a entrada em eventos do WPF.

Todos os PreProcessInput manipuladores de eventos são chamados, mesmo que um dos manipuladores cancele a entrada. Para verificar se um manipulador mais acima da árvore cancelou a entrada, ouça o PreNotifyInput evento.

PreProcessInputEventArgs é usado com o PreProcessInput evento .

A entrada é processada no WPF nos seguintes estágios:

  1. Estágio de pré-processo. O gerenciador de entrada aciona o PreProcessInput evento.

  2. Estágio de notificação prévia. O gerenciador de entrada aciona o PreNotifyInput evento.

  3. Os eventos ou eventos de entrada do WPF são gerados.

  4. Estágio pós-notificação. O gerenciador de entrada aciona o PostNotifyInput evento.

  5. Estágio pós-processo. O gerenciador de entrada aciona o PostProcessInput evento.

Propriedades

Canceled

Determina se o processamento do evento de entrada foi cancelado.

InputManager

Obtém o gerenciador de entrada que processa o evento de entrada.

(Herdado de NotifyInputEventArgs)
StagingItem

Obtém o item de entrada de área de preparo que está sendo processado pelo gerenciador de entrada.

(Herdado de NotifyInputEventArgs)

Métodos

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 a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
PeekInput()

Obtém mas não remove o evento de entrada do topo da pilha da área de preparo.

(Herdado de ProcessInputEventArgs)
PopInput()

Remove o evento de entrada do topo da pilha da área de preparo.

(Herdado de ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Coloca o evento de entrada especificado no topo da pilha da área de preparo especificada.

(Herdado de ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Coloca o evento de entrada especificado no topo da pilha da área de preparo.

(Herdado de ProcessInputEventArgs)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também