PreProcessInputEventArgs PreProcessInputEventArgs PreProcessInputEventArgs PreProcessInputEventArgs Class

Определение

Предоставляет данные для предобработки событий ввода.Provides data for preprocess input events.

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
Наследование

Комментарии

Отмена ввода Останавливает дальнейшую обработку входных данных.Canceling a pre-process input stops the input from being processed further. Прослушивать PreNotifyInput определить, если другому обработчику отменить ввода.Listen for the PreNotifyInput to determine if another handler canceled a pre-process input.

Промежуточная область ввода обрабатывает ввод в WPFWPF события.The input staging area processes input into WPFWPF events.

Все PreProcessInput обработчики событий вызываются, даже если один из обработчиков отменяет входных данных.All PreProcessInput event handlers are called, even if one of the handlers cancels the input. Чтобы проверить, если обработчик дальнейшей вверх по дереву отменена входные данные, прослушивать PreNotifyInput событий.To verify if a handler further up the tree canceled the input, listen for the PreNotifyInput event.

PreProcessInputEventArgs используется с PreProcessInput событий.PreProcessInputEventArgs is used with the PreProcessInput event.

Входной сигнал обрабатывается WPFWPF поэтапно выполните:Input is processed in WPFWPF in the follow stages:

  1. Этап предварительной обработки.Pre-process stage. Диспетчер ввода вызывает PreProcessInput событий.The input manager raises the PreProcessInput event.

  2. Этап предварительного уведомления.Pre-notify stage. Диспетчер ввода вызывает PreNotifyInput событий.The input manager raises the PreNotifyInput event.

  3. WPFWPF Входного события или события вызываются.The WPFWPF input event or events are raised.

  4. Этап пост-уведомления.Post-notify stage. Диспетчер ввода вызывает PostNotifyInput событий.The input manager raises the PostNotifyInput event.

  5. Этап пост-обработки.Post-process stage. Диспетчер ввода вызывает PostProcessInput событий.The input manager raises the PostProcessInput event.

Свойства

Canceled Canceled Canceled Canceled

Определяет, отменена ли обработка данного события ввода.Determines whether processing of the input event was canceled.

InputManager InputManager InputManager InputManager

Получает диспетчер ввода, обрабатывающий событие ввода.Gets the input manager processing the input event.

(Inherited from NotifyInputEventArgs)
StagingItem StagingItem StagingItem StagingItem

Получает элемент промежуточной области ввода, обрабатываемых диспетчером ввода.Gets the staging area input item being processed by the input manager.

(Inherited from NotifyInputEventArgs)

Методы

Cancel() Cancel() Cancel() Cancel()

Отменяет обработку события ввода.Cancels the processing of the input event.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
PeekInput() PeekInput() PeekInput() PeekInput()

Получает, но не выталкивает из стека, событие ввода на вершине стека промежуточной области.Gets, but does not pop, the input event on the top of the staging area stack.

(Inherited from ProcessInputEventArgs)
PopInput() PopInput() PopInput() PopInput()

Удаляет событие ввода из вершины стека промежуточной области.Removes the input event off the top of the staging area stack.

(Inherited from ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem) PushInput(InputEventArgs, StagingAreaInputItem) PushInput(InputEventArgs, StagingAreaInputItem) PushInput(InputEventArgs, StagingAreaInputItem)

Помещает заданное событие ввода на вершину стека заданной промежуточной области.Puts the specified input event onto the top of the specified staging area stack.

(Inherited from ProcessInputEventArgs)
PushInput(StagingAreaInputItem) PushInput(StagingAreaInputItem) PushInput(StagingAreaInputItem) PushInput(StagingAreaInputItem)

Помещает заданное событие ввода на вершину стека данной промежуточной области.Puts the specified input event onto the top of the staging area stack.

(Inherited from ProcessInputEventArgs)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Применяется к

Дополнительно