Class KeyboardEvent

Class KeyboardEvent

Namn på plats: Aspose.Html.Dom.Events Sammanfattning: Aspose.HTML.dll (25.4.0)

KeyboardEvent-gränssnittet ger specifik sammanhangsinformation associerad med tangentbordsenheter. Varje tangentbords händelse hänvisar till en nyckel med ett värde.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Arvsmedlemmar

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(Sträng)

Initialiserar en ny instans av Aspose.Html.Dom.Events.KeyboardEvent klass.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

Typen av händelse.

KeyboardEvent(String, identifierbar<string, objekt="">)

Initialiserar en ny instans av Aspose.Html.Dom.Events.KeyboardEvent klass.

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

Parameters

type string

Typen av händelse.

eventInitDict IDictionary ochlt; string , object >

Evenemanget initialiserar ordboken.

Fields

DOM_KEY_LOCATION_LEFT

Den aktiverade nyckeln härrör från den vänstra nyckelpositionen (när det finns mer än en möjlig plats för denna nyckel).

public const ulong DOM_KEY_LOCATION_LEFT = 1

Fältvärde

ulong

DOM_KEY_LOCATION_NUMPAD

Den nyckelaktivering som härrör från den numeriska tangentbordet eller med en virtuell nyckel som motsvarar den numeriska tangentbordet (när det finns mer än en möjlig plats för denna nyckel).

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

Fältvärde

ulong

DOM_KEY_LOCATION_RIGHT

Nyckelaktiveringen härrör från rätt nyckelposition (när det finns mer än en möjlig plats för denna nyckel).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

Fältvärde

ulong

DOM_KEY_LOCATION_STANDARD

Nyckelaktiveringen MÅSTE INTE särskiljas som den vänstra eller högra versionen av nyckeln, och (andra än NumLock-nyckeln) uppstod inte från den numeriska nyckeln (eller uppstod inte med en virtuell nyckel som motsvarar den numeriska nyckeln).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

Fältvärde

ulong

Properties

AltKey

är sant om nyckelmodifieraren Alt (alternativ) (eller “Option”) var aktiv.

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

Fastighetsvärde

bool

Code

Koden håller en sträng som identifierar den fysiska nyckeln som trycks. Värdet påverkas inte av den aktuella tangentbordslayouten eller modifieringsstatus, så en viss nyckel kommer alltid att returnera samma värde.

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

Fastighetsvärde

string

CtrlKey

gällande om nyckelmodifieraren för kontroll (kontroll) var aktiv.Den icke-initialiserade värdet av denna attribut måste vara falsk.

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

Fastighetsvärde

bool

IsComposing

sant om nyckelevenemanget inträffar som en del av en kompositionssession, det vill säga efter en kompositionstartevenemang och före motsvarande kompositionendevenemang.

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

Fastighetsvärde

bool

Key

Nyckeln håller nyckelvärdet av nyckeln tryckt. Om värdet har en tryckt representation, måste det vara en icke-mäktig Unicode tecken sträng, som överensstämmer med algoritmen för att bestämma nyckelvärdet definierad i denna specifikation. Om värdet är en kontrollnyckel som inte har någon tryckt representation, måste det vara en av nyckelvärdena definierade i nyckelvärdet sett, som bestäms av algoritmen för att bestämma nyckelvärdet.

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

Fastighetsvärde

string

Location

Platsattributet innehåller en angivelse av den logiska platsen för nyckeln på enheten.

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

Fastighetsvärde

ulong

MetaKey

om meta (Meta) nyckelmodifieraren var aktiv.

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

Fastighetsvärde

bool

Repeat

sann om nyckeln har tryckts på ett hållbart sätt. Håll ner en nyckel MUST resulterar i upprepningen av händelserna nyckel, före inmatning, inmatning i denna ordning, vid en hastighet som bestäms av systemkonfigurationen. För mobila enheter som har långnyckel-press beteende, den första nyckel händelsen med en upprepning attribut värde av sann MUST tjänar som en indikation på en långnyckel-press.

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

Fastighetsvärde

bool

ShiftKey

gällande om ändring (Shift) nyckelmodifierare var aktiv.

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

Fastighetsvärde

bool </string,></string,>

 Svenska