Class KeyboardEvent

Class KeyboardEvent

Název místa: Aspose.Html.Dom.Events Sbírka: Aspose.HTML.dll (25.4.0)

Rozhraní KeyboardEvent poskytuje specifické souvislé informace spojené s klávesovými zařízeními.Každá klávesová událost odkazuje na klíč pomocí hodnoty.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Dědiční členové

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(Stringová)

Začíná nový příklad třídy Aspose.Html.Dom.Events.KeyboardEvent.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

Typ události je.

KeyboardEvent(String, identifikační<string, objekt="">"">)

Začíná nový příklad třídy Aspose.Html.Dom.Events.KeyboardEvent.

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

Parameters

type string

Typ události je.

eventInitDict IDictionary < string , object >

Výběr zahájí slovní zásobu.

Fields

DOM_KEY_LOCATION_LEFT

Aktivovaný klíč pochází z polohy levého klíče (když je pro tento klíč k dispozici více než jedno možné místo).

public const ulong DOM_KEY_LOCATION_LEFT = 1

Polní hodnota

ulong

DOM_KEY_LOCATION_NUMPAD

Klíčová aktivace vznikla na numerické klávesnici nebo s virtuální klávesnicí odpovídající numerické klávesnici (pokud je pro tento klávesnici více než jedno možné umístěn.

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

Polní hodnota

ulong

DOM_KEY_LOCATION_RIGHT

Klíčová aktivace pochází z pravého klíčového umístění (když je pro tento klíč více než jedno možné umístěn).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

Polní hodnota

ulong

DOM_KEY_LOCATION_STANDARD

Klíčová aktivace NEBUDE být rozlišena jako levá nebo pravá verze klíče a (jiný než klíč NumLock) nevyplývá z numerické klávesnice (nebo nevyplývá z virtuální klíče odpovídající numerické klávesnici).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

Polní hodnota

ulong

Properties

AltKey

je pravdivá, pokud byl klíčový modifikátor Alt (alternativní) (nebo “Opce”) aktivn.

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

Hodnota nemovitosti

bool

Code

Kód drží řetězec, který identifikuje fyzický klíč, který je stisknut. hodnota není ovlivněna aktuálním nastavením klávesnice nebo stavem modifikátoru, takže konkrétní klíč vždy vrátí stejnou hodnotu.

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

Hodnota nemovitosti

string

CtrlKey

je pravdivý, pokud byl klíčový modifikátor ovládacího prvku aktivn.Neinitializovaná hodnota tohoto atributu musí být falešn.

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

Hodnota nemovitosti

bool

IsComposing

je pravdivá, pokud se klíčová událost odehrává v rámci kompozičního zasedání, tj. po kompozičním zahájení události a před odpovídající kompoziční událost.

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

Hodnota nemovitosti

bool

Key

Klíč drží klíčovou hodnotu stlačeného klíče. Pokud je hodnota má vytisknutou reprezentaci, musí být neomylný Unicode znakový řetězec, který je v souladu s algoritmem pro určení klíčové hodnoty definované v této specifikace. Pokud je hodnota kontrolní klíč, který nemá vytisknutou reprezentaci, musí být jednou z klíčových hodnot definovaných v klíčových hodnotách nastavených algoritmem pro určení klíčové hodnoty.

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

Hodnota nemovitosti

string

Location

Průkaz umístění obsahuje označení logického umístění klíče na zařízen.

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

Hodnota nemovitosti

ulong

MetaKey

Pokud je meta (Meta) klíčový modifikátor aktivn.

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

Hodnota nemovitosti

bool

Repeat

pravda, pokud byl klíč stlačen trvale. držení klíče MUST vede k opakování událostí klíče, předvstup, vstup v tomto pořadí, v rychlosti stanovené systémovou konfigurací. Pro mobilní zařízení, které mají dlouhý klíč-tisk chování, první klíčová událost s opakovanou atributní hodnotou pravého MUST slouží jako indikace dlouhý klíč-tisk. Délka času, kdy je klíč MUST stlačen, aby se začal opakovat, je konfigurace závisl.

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

Hodnota nemovitosti

bool

ShiftKey

je to pravda, pokud byl klíčový modifikátor změny (Shift) aktivn.

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

Hodnota nemovitosti

bool </string,></string,>

 Čeština