PreProcessInputEventArgs Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje data pro předzpracování vstupních událostí.
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
- Dědičnost
Poznámky
Zrušení vstupu před procesem zastaví další zpracování vstupu. Poslechněte si, PreNotifyInput jestli jiná obslužná rutina zrušila vstup před procesem.
Vstupní pracovní oblast zpracovává vstupy do WPF (Windows Presentation Foundation) událostí.
Všechny PreProcessInput obslužné rutiny událostí se volají, i když některý z obslužných rutin zruší vstup. Pokud chcete ověřit, jestli obslužná rutina dále ve stromu zrušila vstup, naslouchejte PreNotifyInput události.
PreProcessInputEventArgs se používá s událostí PreProcessInput .
Vstup se zpracovává v WPF (Windows Presentation Foundation) v následujících fázích:
Fáze před procesem. Správce vstupu vyvolá PreProcessInput událost.
Fáze předběžného oznámení Správce vstupu vyvolá PreNotifyInput událost.
Vyvolá se WPF (Windows Presentation Foundation) vstupní událost nebo události.
Fáze po oznámení Správce vstupu vyvolá PostNotifyInput událost.
Fáze po procesu Správce vstupu vyvolá PostProcessInput událost.
Vlastnosti
| Name | Description |
|---|---|
| Canceled |
Určuje, zda bylo zrušeno zpracování vstupní události. |
| InputManager |
Získá správce vstupu zpracování vstupní události. (Zděděno od NotifyInputEventArgs) |
| StagingItem |
Získá vstupní položku pracovní oblasti, kterou zpracovává správce vstupu. (Zděděno od NotifyInputEventArgs) |
Metody
| Name | Description |
|---|---|
| Cancel() |
Zruší zpracování vstupní události. |
| Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| PeekInput() |
Získá, ale ne pop, vstupní událost v horní části přípravného zásobníku oblasti. (Zděděno od ProcessInputEventArgs) |
| PopInput() |
Odebere vstupní událost z horní části přípravného zásobníku oblasti. (Zděděno od ProcessInputEventArgs) |
| PushInput(InputEventArgs, StagingAreaInputItem) |
Umístí zadanou vstupní událost na začátek zadaného zásobníku pracovní oblasti. (Zděděno od ProcessInputEventArgs) |
| PushInput(StagingAreaInputItem) |
Umístí zadanou vstupní událost na začátek přípravného zásobníku oblasti. (Zděděno od ProcessInputEventArgs) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |