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
Наслеђени чланови
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(String, 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
Пољска вредност
DOM_KEY_LOCATION_NUMPAD
Активација кључа је настала на бројном тастату или са виртуелним кључем који одговара бројном тастату (када постоји више од једног могућег локације за овај кључ).
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
Пољска вредност
DOM_KEY_LOCATION_RIGHT
Кључна активација је настала са правог локације кључа (када постоји више од једног могућег локације за овај кључ).
public const ulong DOM_KEY_LOCATION_RIGHT = 2
Пољска вредност
DOM_KEY_LOCATION_STANDARD
Кључна активација НЕ треба разликовати као лева или десна верзија кључа, а (осим кључа NumLock) није потиче од бројне тастатуре (или није потиче са виртуелним кључем који одговара бројној тастатури).
public const ulong DOM_KEY_LOCATION_STANDARD = 0
Пољска вредност
Properties
AltKey
истина ако је Алт (алтернатива) (или “Опција”) кључни модификатор био активан.
[DOMName("altKey")]
public bool AltKey { get; }
Вредност имовине
Code
Код држи траку која идентификује физички кључ који се притиска. вредност није погођена тренутним распоредом тастатуре или стањем модификатора, тако да ће одређени кључ увек вратити исту вредност.
[DOMName("code")]
public string Code { get; }
Вредност имовине
CtrlKey
истина ако је контролни (контролни) кључни модификатор био активан.Неиницијализована вредност овог атрибута мора бити лажна.
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
Вредност имовине
IsComposing
истина ако се кључни догађај одвија као део сесије композиције, тј. након догађаја за почетак композиције и пре одговарајућег композиционог догађаја.
[DOMName("isComposing")]
public bool IsComposing { get; }
Вредност имовине
Key
Кључ држи кључну вредност кључа притиснут. Ако је вредност има штампано представљање, то мора бити не-пусто Уникод карактер серија, у складу са алгоритам за одређивање кључне вредности дефинисане у овој спецификацији. Ако је вредност контролни кључ који нема штампано представљање, то мора бити једна од кључних вредности дефинисане у кључним вредностима постављен, као што је одређено алгоритам за одређивање кључне вредности.
[DOMName("key")]
public string Key { get; }
Вредност имовине
Location
Атрибут локације садржи индикацију логичке локације кључа на уређају.
[DOMName("location")]
public ulong Location { get; }
Вредност имовине
MetaKey
ако је мета (мета) кључни модификатор био активан.
[DOMName("metaKey")]
public bool MetaKey { get; }
Вредност имовине
Repeat
истинито ако је кључ притиснут на одрживи начин. држећи кључ мора да резултира понављањем догађаја кључ, предвођење, улазак у овом реду, у брзини одређеном системском конфигурацијом. за мобилне уређаје који имају понашање дугог кључа, први кључни догађај са понављајућим атрибутом вредности истинског мора да служи као индикација дугог кључа.
[DOMName("repeat")]
public bool Repeat { get; }
Вредност имовине
ShiftKey
То је тачно ако је кључни модификатор за пребацивање (Shift) био активан.
[DOMName("shiftKey")]
public bool ShiftKey { get; }
Вредност имовине
bool </string,></string,>