PreProcessInputEventArgs Clase

Definición

Proporciona datos para eventos de entrada de preprocesamiento.

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
Herencia

Comentarios

La cancelación de una entrada previa al proceso impide que la entrada se procese aún más. Escuche para PreNotifyInput determinar si otro controlador canceló una entrada de preproceso.

El área de ensayo de entrada procesa la entrada en eventos WPF.

Se llama a todos los PreProcessInput controladores de eventos, incluso si uno de los controladores cancela la entrada. Para comprobar si un controlador más arriba del árbol canceló la entrada, escuche el PreNotifyInput evento.

PreProcessInputEventArgs se usa con el PreProcessInput evento .

La entrada se procesa en WPF en las fases siguientes:

  1. Fase previa al proceso. El administrador de entrada genera el PreProcessInput evento .

  2. Fase de notificación previa. El administrador de entrada genera el PreNotifyInput evento .

  3. Se generan WPF evento o eventos de entrada.

  4. Fase posterior a la notificación. El administrador de entrada genera el PostNotifyInput evento .

  5. Fase posterior al proceso. El administrador de entrada genera el PostProcessInput evento .

Propiedades

Nombre Description
Canceled

Determina si se canceló el procesamiento del evento de entrada.

InputManager

Obtiene el administrador de entrada que procesa el evento de entrada.

(Heredado de NotifyInputEventArgs)
StagingItem

Obtiene el elemento de entrada del área de almacenamiento provisional que procesa el administrador de entrada.

(Heredado de NotifyInputEventArgs)

Métodos

Nombre Description
Cancel()

Cancela el procesamiento del evento de entrada.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
PeekInput()

Obtiene, pero no aparece, el evento de entrada en la parte superior de la pila del área de almacenamiento provisional.

(Heredado de ProcessInputEventArgs)
PopInput()

Quita el evento de entrada de la parte superior de la pila del área de almacenamiento provisional.

(Heredado de ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Coloca el evento de entrada especificado en la parte superior de la pila de área de almacenamiento provisional especificada.

(Heredado de ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Coloca el evento de entrada especificado en la parte superior de la pila del área de ensayo.

(Heredado de ProcessInputEventArgs)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también