PreProcessInputEventArgs Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt gegevens voor invoergebeurtenissen voor voorverwerking.
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
- Overname
Opmerkingen
Als u een invoer vóór het proces annuleert, wordt de invoer niet verder verwerkt. Luister naar de PreNotifyInput functie om te bepalen of een andere handler een invoer vóór het proces heeft geannuleerd.
Het faseringsgebied voor invoer verwerkt invoer in WPF gebeurtenissen.
Alle PreProcessInput gebeurtenis-handlers worden aangeroepen, zelfs als een van de handlers de invoer annuleert. Als u wilt controleren of een handler de invoer heeft geannuleerd door een handler, luistert u naar de PreNotifyInput gebeurtenis.
PreProcessInputEventArgs wordt gebruikt met de PreProcessInput gebeurtenis.
Invoer wordt verwerkt in WPF in de volgende fasen:
Fase vóór proces. De invoerbeheerder genereert de PreProcessInput gebeurtenis.
Fase vooraf waarschuwen. De invoerbeheerder genereert de PreNotifyInput gebeurtenis.
De WPF invoer gebeurtenis of gebeurtenissen worden gegenereerd.
Fase na melding. De invoerbeheerder genereert de PostNotifyInput gebeurtenis.
Fase na proces. De invoerbeheerder genereert de PostProcessInput gebeurtenis.
Eigenschappen
| Name | Description |
|---|---|
| Canceled |
Bepaalt of de verwerking van de invoergebeurtenis is geannuleerd. |
| InputManager |
Hiermee haalt u de invoerbeheerder op die de invoer gebeurtenis verwerkt. (Overgenomen van NotifyInputEventArgs) |
| StagingItem |
Hiermee haalt u het invoeritem voor het faseringsgebied op dat wordt verwerkt door de invoermanager. (Overgenomen van NotifyInputEventArgs) |
Methoden
| Name | Description |
|---|---|
| Cancel() |
Hiermee annuleert u de verwerking van de invoer gebeurtenis. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| PeekInput() |
Hiermee wordt de invoer gebeurtenis boven aan de faseringsgebiedstack weergegeven, maar wordt deze niet weergegeven. (Overgenomen van ProcessInputEventArgs) |
| PopInput() |
Hiermee verwijdert u de invoer gebeurtenis boven aan de faseringsgebiedstack. (Overgenomen van ProcessInputEventArgs) |
| PushInput(InputEventArgs, StagingAreaInputItem) |
Hiermee wordt de opgegeven invoer gebeurtenis boven aan de opgegeven faseringsgebiedstack geplaatst. (Overgenomen van ProcessInputEventArgs) |
| PushInput(StagingAreaInputItem) |
Hiermee wordt de opgegeven invoer gebeurtenis boven aan de faseringsgebiedstack geplaatst. (Overgenomen van ProcessInputEventArgs) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |