Class KeyboardEvent

Class KeyboardEvent

A név: Aspose.Html.Dom.Events Összefoglaló: Aspose.HTML.dll (25.4.0)

A KeyboardEvent interfész a billentyűzet eszközökkel összefüggő konkrét kontextusinformációt nyújt. Minden billentyűzetes esemény egy kulcsot jelöl értéket. A billentyűzetes események általában a középpontban lévő elemre irányulnak.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Örökletes tagok

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(A string)

Kezdeményez egy új példát az Aspose.Html.Dom.Events.KeyboardEvent osztály.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

Az esemény típusa.

KeyboardEvent(String, azonosító <string, objektum="">)

Kezdeményez egy új példát az Aspose.Html.Dom.Events.KeyboardEvent osztály.

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

Parameters

type string

Az esemény típusa.

eventInitDict IDictionary < string , object >

Az esemény elindítja a szótárat.

Fields

DOM_KEY_LOCATION_LEFT

Az aktivált kulcs a bal kulcs helyéről származik (ha több lehetséges hely van erre a kulcsra).

public const ulong DOM_KEY_LOCATION_LEFT = 1

mező értéke

ulong

DOM_KEY_LOCATION_NUMPAD

A kulcs aktiválása a numerikus billentyűzeten vagy a numerikus billentyűzetnek megfelelő virtuális billentyűvel származik (amikor a kulcshoz több lehetséges hely van).

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

mező értéke

ulong

DOM_KEY_LOCATION_RIGHT

A kulcs aktiválása a megfelelő kulcs helyéről származik (ha több lehetséges hely van erre a kulcsra).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

mező értéke

ulong

DOM_KEY_LOCATION_STANDARD

A kulcs aktiválását nem kell megkülönböztetni a kulcs bal vagy jobb változataként, és (a NumLock-kulcs kivételével) nem származik a numerikus billentyűzetből (vagy nem származik a numerikus billentyűzetnek megfelelő virtuális billentyűvel).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

mező értéke

ulong

Properties

AltKey

igaz, ha az Alt (alternatív) (vagy „Option”) kulcsszereplő aktív volt.

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

ingatlan értéke

bool

Code

Az értéket nem befolyásolja a billentyűzet jelenlegi elrendezése vagy módosító állapot, így egy adott kulcs mindig visszaadja ugyanazt az értéket.

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

ingatlan értéke

string

CtrlKey

igaz, ha a Control (kontroll) kulcsszereplő aktív volt.Ennek a tulajdonságnak a nem kezdeményezett értéke hamisnak kell lennie.

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

ingatlan értéke

bool

IsComposing

érvényes, ha a kulcsfontosságú esemény a kompozíciós ülés részeként történik, azaz a kompozíciós kezdő esemény után és a megfelelő kompozíciós esemény előtt.

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

ingatlan értéke

bool

Key

A kulcs tartja a kulcs értékét nyomtatott. Ha az érték van egy nyomtatott reprezentációt, akkor kell egy nem üres Unicode karakter vonal, összhangban az algoritmus meghatározására a kulcs érték meghatározott ebben a specifikációban. Ha az érték egy vezérlő kulcs, amely nincs nyomtatott reprezentációt, akkor kell az egyik kulcs érték meghatározott a kulcs értékek, ahogy meghatározott az algoritmus meghatározására a kulcs érték.

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

ingatlan értéke

string

Location

A helyszíni tulajdonság jelzi a kulcs logikai helyét a készüléken.

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

ingatlan értéke

ulong

MetaKey

igaz, ha a meta (Meta) kulcsszereplő aktív volt.

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

ingatlan értéke

bool

Repeat

igaz, ha a kulcsot tartósan nyomtatták le. A kulcs megtartása MUST eredményezi az események megismétlődését a kulcson, a beviteli, a beviteli sorrendben, a rendszer konfigurációja által meghatározott sebességgel. A hosszú kulcsnyomtatás viselkedéssel rendelkező mobil eszközök esetében az első kulcses esemény ismétlődő attribútumértékkel való való MUST a hosszú kulcsnyomtatás jeleként szolgál. A kulcs meg kell nyomtatásának időtartama annak érdekében, hogy elkezdjük megismétlődni, konfiguráció-függő.

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

ingatlan értéke

bool

ShiftKey

igaz, ha a váltó (Shift) kulcsszereplő aktív volt.

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

ingatlan értéke

bool </string,></string,>

 Magyar