Comparteix a través de


PreProcessInputEventArgs Clase

Definición

Proporciona datos para los eventos de entrada de procesamiento previo.

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 de preprocesamiento 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 de 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 siguientes fases:

  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 los eventos o eventos de entrada de WPF.

  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

Canceled

Determina si se ha cancelado 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 que el administrador de entrada está procesando.

(Heredado de NotifyInputEventArgs)

Métodos

Cancel()

Cancela el procesamiento del evento de entrada.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve 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 Object actual.

(Heredado de Object)
PeekInput()

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

(Heredado de ProcessInputEventArgs)
PopInput()

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

(Heredado de ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Sitúa el evento de entrada indicado en la parte superior de la pila del área de almacenamiento especificada.

(Heredado de ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Sitúa el evento de entrada especificado en la parte superior de la pila del área de almacenamiento.

(Heredado de ProcessInputEventArgs)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también