PreProcessInputEventArgs Klas

Definitie

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:

  1. Fase vóór proces. De invoerbeheerder genereert de PreProcessInput gebeurtenis.

  2. Fase vooraf waarschuwen. De invoerbeheerder genereert de PreNotifyInput gebeurtenis.

  3. De WPF invoer gebeurtenis of gebeurtenissen worden gegenereerd.

  4. Fase na melding. De invoerbeheerder genereert de PostNotifyInput gebeurtenis.

  5. 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)

Van toepassing op

Zie ook