Class KeyboardEvent

Class KeyboardEvent

Der Name: Aspose.Html.Dom.Events Sammlung: Aspose.HTML.dll (25.4.0)

Die KeyboardEvent-Interface liefert spezifische kontextuelle Informationen, die mit Tastaturgeräten verbunden sind. Jede Tastaturveranstaltung bezieht sich auf einen Schlüssel mit einem Wert.

[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Vererbte Mitglieder

UIEvent.View , UIEvent.Detail , Event.NonePhase , Event.CapturingPhase , Event.AtTargetPhase , Event.BubblingPhase , Event.InitEvent(string, bool, bool) , Event.PreventDefault() , Event.StopPropagation() , Event.StopImmediatePropagation() , Event.Bubbles , Event.Cancelable , Event.CurrentTarget , Event.EventPhase , Event.Target , Event.TimeStamp , Event.Type , Event.DefaultPrevented , Event.IsTrusted , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

KeyboardEvent(String)

Initialisiert eine neue Instanz der Aspose.Html.Dom.Events.KeyboardEvent Klasse.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

Die Art des Ereignisses.

KeyboardEvent(String, Identifizierter<string, Objekt="">"">)

Initialisiert eine neue Instanz der Aspose.Html.Dom.Events.KeyboardEvent Klasse.

[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)

Parameters

type string

Die Art des Ereignisses.

eventInitDict IDictionary &undlt; string , object >

Die Veranstaltung initialisiert das Wörterbuch.

Fields

DOM_KEY_LOCATION_LEFT

Der aktivierte Schlüssel stammt von der linken Schlüsselposition (wenn für diesen Schlüssel mehr als eine mögliche Position vorhanden ist).

public const ulong DOM_KEY_LOCATION_LEFT = 1

Feldwert

ulong

DOM_KEY_LOCATION_NUMPAD

Die Schlüsselaktivierung stammt aus der numerischen Keypad oder mit einem virtuellen Schlüssel, der der numerischen Keypad entspricht (wenn für diesen Schlüssel mehr als eine mögliche Lage vorhanden ist.

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

Feldwert

ulong

DOM_KEY_LOCATION_RIGHT

Die Schlüsselaktivierung stammt von der richtigen Schlüsselposition (wenn für diesen Schlüssel mehr als eine mögliche Position vorhanden ist).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

Feldwert

ulong

DOM_KEY_LOCATION_STANDARD

Die Schlüsselaktivierung muss nicht als die linken oder rechten Version des Schlüssels unterschieden werden, und (mit Ausnahme des NumLock-Schlüssels) ist nicht aus der numerischen Schlüsselfeld stammt (oder nicht mit einem virtuellen Schlüsselfeld mit der numerischen Schlüsselfeld stammt).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

Feldwert

ulong

Properties

AltKey

ist wahr, wenn der Alt (alternative) (oder “Option”) Schlüsselmodifikator aktiv war. Der uninitialisierte Wert dieses Attributs muss falsch sein.

[DOMName("altKey")]
public bool AltKey { get; }

Eigentumswert

bool

Code

Der Code hält eine String, die den physischen Schlüssel identifiziert, der gedrückt wird. Der Wert wird nicht von der aktuellen Tastatur-Layout oder Modifikationsstatus beeinflusst, so dass ein bestimmter Schlüssel immer den gleichen Wert zurückgibt.

[DOMName("code")]
public string Code { get; }

Eigentumswert

string

CtrlKey

ist wahr, wenn der Control (Control) Key Modifier aktiv war.Der uninitialisierte Wert dieses Attributs muss falsch sein.

[DOMName("ctrlKey")]
public bool CtrlKey { get; }

Eigentumswert

bool

IsComposing

geltend, wenn der Schlüssel-Event als Teil einer Zusammensetzungssession stattfindet, d.h. nach einem Zusammensetzungstart-Event und vor dem entsprechenden Zusammensetzungend-Event.

[DOMName("isComposing")]
public bool IsComposing { get; }

Eigentumswert

bool

Key

Der Schlüssel hält den Schlüsselwert des gedruckten Schlüssels.Wenn der Wert eine gedruckte Darstellung hat, muss er eine Unicode Zeichenstraße sein, die dem Algorithmus entspricht, um den in dieser Spezifikation definierten Schlüsselwert zu bestimmen.Wenn der Wert ein Kontrollschlüssel ist, der keine gedruckte Darstellung hat, muss er einer der Schlüsselwerte sein, die in der Schlüsselwerte festgelegt werden, wie durch den Algorithmus festgelegt wird, um den Schlüsselwert zu bestimmen.

[DOMName("key")]
public string Key { get; }

Eigentumswert

string

Location

Der Standortattribut enthält eine Angabe der logischen Lage des Schlüssels auf dem Gerät.

[DOMName("location")]
public ulong Location { get; }

Eigentumswert

ulong

MetaKey

ist wahr, wenn der Meta (Meta) Schlüsselmodifikator aktiv war.

[DOMName("metaKey")]
public bool MetaKey { get; }

Eigentumswert

bool

Repeat

true, wenn der Schlüssel in einer nachhaltigen Weise gedrückt wurde. Hinzufügen eines Schlüssels MUST führt zu der Wiederholung der Ereignisse Keydown, Pre-Input, Input in dieser Reihenfolge, zu einer durch die Systemkonfiguration festgelegten Rate. Für mobile Geräte, die lang-Schlüssel-Druck-Verhalten haben, dient der erste Schlüssel-Events mit einem Wiederholungs-Attribute-Wert der wahren MUST als Hinweis auf einen lang-Schlüssel-Druck. Die Dauer der Zeit, dass der Schlüssel MUST gedrückt werden, um wiederholung zu beginnen, ist Konfiguration-abhängig.

[DOMName("repeat")]
public bool Repeat { get; }

Eigentumswert

bool

ShiftKey

Richtig, wenn der Schlüsselmodifier (Shift) aktiv war.

[DOMName("shiftKey")]
public bool ShiftKey { get; }

Eigentumswert

bool </string,></string,>

 Deutsch