Class KeyboardEvent

Class KeyboardEvent

Nazwa przestrzeń: Aspose.Html.Dom.Events Zestaw: Aspose.HTML.dll (25.4.0)

Interfejs KeyboardEvent dostarcza konkretnych informacji kontekstowych związanych z urządzeniami klawiaturowymi. Każde wydarzenie klawiaturowe odnosi się do klucza za pomocą wartości.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Dziedziczeni członkowie

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(strumień)

Inicjalizuje nową instancję klasy Aspose.Html.Dom.Events.KeyboardEvent.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

Rodzaj wydarzenia .

KeyboardEvent(String, identyfikator <string, obiekt=» » »)

Inicjalizuje nową instancję klasy Aspose.Html.Dom.Events.KeyboardEvent.

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

Parameters

type string

Rodzaj wydarzenia .

eventInitDict IDictionary • < string , object >

Wydarzenie rozpoczyna słownictwo.

Fields

DOM_KEY_LOCATION_LEFT

Aktywowany klucz pochodzi z pozycji lewego klucza (gdy istnieje więcej niż jedno możliwe miejsce dla tego klucza).

public const ulong DOM_KEY_LOCATION_LEFT = 1

Wartość pola

ulong

DOM_KEY_LOCATION_NUMPAD

Aktywacja klucza pochodzi z klawiatury numerycznej lub z wirtualnym kluczem odpowiadającym klawiaturze numerycznej (gdy istnieje więcej niż jedno możliwe miejsce dla tego klucza).

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

Wartość pola

ulong

DOM_KEY_LOCATION_RIGHT

Aktywacja klucza pochodzi z prawego miejsca klucza (gdy istnieje więcej niż jedno możliwe miejsce dla tego klucza).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

Wartość pola

ulong

DOM_KEY_LOCATION_STANDARD

Aktywacja klucza NIE powinna być rozróżniana jako lewą lub prawą wersję klucza, a (z wyjątkiem klucza NumLock) nie pochodziła z numerycznej klawiatury (lub nie pochodziła z wirtualnej klawiatury odpowiadającej numerycznej klawiatury).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

Wartość pola

ulong

Properties

AltKey

prawidłowy, jeśli kluczowy modyfikator Alt (alternatywny) (lub „Opcja”) był aktywny. wartość nieinicjalizowana tego atrybutu musi być fałszywa.

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

Wartość nieruchomości

bool

Code

Kod posiada pasek, który identyfikuje fizyczny klucz, który jest naciśnięty. wartość nie jest dotknięta bieżącym układem klawiatury lub stanem modyfikatorów, więc dany klucz zawsze zwróci tę samą wartość.

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

Wartość nieruchomości

string

CtrlKey

Prawda jest taka, że kluczowy modyfikator sterowania (kontrola) był aktywny.Nieinicjalizowana wartość tego atrybutu musi być fałszywa.

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

Wartość nieruchomości

bool

IsComposing

prawidłowe, jeśli kluczowe wydarzenie odbywa się w ramach sesji kompozycyjnej, czyli po wydarzeniu kompozycyjnym i przed odpowiednim wydarzeniem kompozycyjnym.

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

Wartość nieruchomości

bool

Key

Klucz utrzymuje wartość kluczową przycisku. Jeśli wartość ma drukowaną reprezentację, musi to być niepustna łańcuch znaków Unicode, zgodny z algorytmem do określenia wartości kluczowej zdefiniowanej w tej specyfikacji. Jeśli wartość jest kluczem sterującym, który nie ma drukowanej reprezentacji, musi to być jedna z wartości kluczowych zdefiniowanych w zestawie wartości kluczowych, jak określono przez algorytm do określenia wartości kluczowej.

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

Wartość nieruchomości

string

Location

Atrybut lokalizacji zawiera wskazanie logicznego położenia klucza na urządzeniu.

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

Wartość nieruchomości

ulong

MetaKey

Prawda jest taka, że zmiana klucza meta (Meta) była aktywna.

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

Wartość nieruchomości

bool

Repeat

prawidłowe, jeśli klucz został naciśnięty w trwały sposób. Utrzymanie klucza MUST wynika z powtórzenia zdarzeń kluczowego, przed wejściem, wejściem w tym porządku, w tempie określonej przez konfigurację systemu. Dla urządzeń mobilnych, które mają długie kluczowe zachowanie, pierwsze kluczowe wydarzenie z wartością powtarzania prawdziwego MUST służy jako wskazanie długie kluczowe ciśnienie. Długość czasu, w którym klucz MUST jest naciśnięty, aby rozpocząć powtarzanie, zależy od konfiguracji.

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

Wartość nieruchomości

bool

ShiftKey

Prawda jest taka, że zmiana klucza (Shift) była aktywna.

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

Wartość nieruchomości

bool </string,></string,>

 Polski