Class KeyboardEvent

Class KeyboardEvent

Името на пространството: Aspose.Html.Dom.Events Aspose.HTML.dll (25.4.0)

Интерфейсът KeyboardEvent осигурява конкретна контекстна информация, свързана с клавиатурни устройства. Всяко събитие с тастатура се отнася до ключ, който използва стойност.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

наследници

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(Стрий)

Aspose.Html.Dom.Events.KeyboardEvent.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

Типът на събитията.

KeyboardEvent(Стринг, IDictionary<string, обект="">)

Aspose.Html.Dom.Events.KeyboardEvent.

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

Parameters

type string

Типът на събитията.

eventInitDict IDictionary < string , object >

Събитието инициира речника.

Fields

DOM_KEY_LOCATION_LEFT

Активираният ключ произхожда от лявото местоположение на ключа (когато има повече от едно възможно място за този клюц).

public const ulong DOM_KEY_LOCATION_LEFT = 1

полева стойност

ulong

DOM_KEY_LOCATION_NUMPAD

Активацията на ключа, произхождаща от цифровата клавиатура или с виртуален ключ, съответстващ на цифрова клавица (когато има повече от едно възможно местоположение за този клюц).

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

полева стойност

ulong

DOM_KEY_LOCATION_RIGHT

Ключовата активация произхожда от правилното местоположение на ключа (когато има повече от едно възможно място за този ключ).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

полева стойност

ulong

DOM_KEY_LOCATION_STANDARD

Ключовата активация НЕ трябва да се разграничава като лявата или дясната версия на ключа и (различно от клавиатурата на NumLock) не е произхождала от цифровата табла (или не се е появила с виртуален ключ, съответстващ на цифровото табло).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

полева стойност

ulong

Properties

AltKey

е вярно, ако ключовият модификатор Alt (alternative) (или “Option”) е активен.

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

стойност на имота

bool

Code

Кодът държи лента, която идентифицира физическия ключ, който се натиска. стойността не е засегната от текущото оформление на клавиатурата или състоянието на модификатора, така че даден клюц винаги ще върне същата стойност.

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

стойност на имота

string

CtrlKey

е вярно, ако ключовият модификатор за контрол (контрол) е активен.Неиницијализираната стойност на този атрибут трябва да бъде фалшива.

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

стойност на имота

bool

IsComposing

е вярно, ако ключовото събитие се случва като част от сесия на състава, т.е. след съставна започването на събитията и преди съответното съставително събития.

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

стойност на имота

bool

Key

Ключът държи ключовата стойност на натиснатия ключ. Ако стойността е с отпечатано представяне, тя трябва да бъде не-свободна Unicode характерна лента, съответстваща на алгоритъма за определяне на значението, определено в тази спецификация. ако стойното е контролният клюц, който няма отпечатване представянето, той трябваше да е една от основните стойности, дефинирани в настройката на ключевите стойции, както е определена от алгритма, за да се определи ключавата ценност.

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

стойност на имота

string

Location

Атрибутът на местоположението съдържа индикация за логичното място на ключа върху устройството.

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

стойност на имота

ulong

MetaKey

е вярно, ако мета (Meta) ключовият модификатор е активен.

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

стойност на имота

bool

Repeat

истински, ако ключът е натиснат по устойчив начин. задържането на ключа трябва да доведе до повторяването на събитията ключово, преди входа, вход в този ред, при скорост, определена от системната конфигурация. За мобилни устройства, които имат поведение на дълги ключи, първото ключево събитие с повторен атрибут стойност на истинско MUST служи като индикация за дълга ключева печата.

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

стойност на имота

bool

ShiftKey

е вярно, ако промяната (Shift) ключов модификатор е активен.

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

стойност на имота

bool </string,></string,>

 Български