Class KeyboardEvent
Nom dels espais: Aspose.Html.Dom.Events Assemblea: Aspose.HTML.dll (25.4.0)
L’interfície KeyboardEvent proporciona informació contextual específica associada amb els dispositius de teclat. Cada esdeveniment de Teclat es refereix a una clau utilitzant un valor.
[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← UIEvent ← KeyboardEvent
Implements
Membres heretats
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(Tàrrega)
Inicia una nova instància de la classe Aspose.Html.Dom.Events.KeyboardEvent.
[DOMConstructor]
public KeyboardEvent(string type)
Parameters
type
string
El tipus d’esdeveniment.
KeyboardEvent(Títol de la identificació, objectes="">)
Inicia una nova instància de la classe Aspose.Html.Dom.Events.KeyboardEvent.
[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
El tipus d’esdeveniment.
eventInitDict
IDictionary
<
string
, object
>
L’esdeveniment inicia el diccionari.
Fields
DOM_KEY_LOCATION_LEFT
La clau activada prové de la ubicació de les claus esquerres (quan hi ha més d’una ubicació possible per a aquesta clavera).
public const ulong DOM_KEY_LOCATION_LEFT = 1
Valor de camp
DOM_KEY_LOCATION_NUMPAD
L’activació de la clau s’origina en la tecla numèrica o amb una clava virtual corresponent a les tecles numèriques (quan hi hagi més d’una possible ubicació per a aquesta claus).
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
Valor de camp
DOM_KEY_LOCATION_RIGHT
L’activació de la clau prové de l’emplaçament correcte (quan hi ha més d’una posició possible per a aquesta tecla).
public const ulong DOM_KEY_LOCATION_RIGHT = 2
Valor de camp
DOM_KEY_LOCATION_STANDARD
L’activació de clau NO ha de ser distingida com la versió esquerra o dreta de la tecla, i (altre que la claveta NumLock) no va sorgir del teclat numèric (o no s’ha sorgit amb una tecleta virtual corresponent al teclado numeric).
public const ulong DOM_KEY_LOCATION_STANDARD = 0
Valor de camp
Properties
AltKey
veritat si el modificador clau Alt (alternativa) (o “Opció”) era actiu. El valor no iniciat d’aquest atribut ha de ser fals.
[DOMName("altKey")]
public bool AltKey { get; }
Valor de la propietat
Code
El codi té una sèrie que identifica la clau física que s’ha pres. El valor no està afectat per l’actual disseny de tauleta o estat de modificació, de manera que una certa tecla sempre retornarà el mateix valor.
[DOMName("code")]
public string Code { get; }
Valor de la propietat
CtrlKey
És cert si el canviador clau de control (control) ha estat actiu.El valor no iniciat d’aquest atribut ha de ser fals.
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
Valor de la propietat
IsComposing
és veritat si l’esdeveniment clau es produeix com a part d’una sessió de composició, és a dir, després d’un inici de la composició i abans del corresponent.
[DOMName("isComposing")]
public bool IsComposing { get; }
Valor de la propietat
Key
La clau manté el valor bàsic de la tecla pressada. Si el que es té una representació imprès, ha de ser una sèrie de caràcters Unicode no empty, conformant-se amb l’algorisme per a la determinació del valor claus definit en aquesta especificació. si el preu és una claus de control que no té representacions impreses, haurà d’ésser un dels valors bàsiques definits en el conjunt de valors claves, tal com s’ha determinat pel algoritme per determinar el seu valor.
[DOMName("key")]
public string Key { get; }
Valor de la propietat
Location
L’atribut d’emplaçament conté una indicació de la ubicació lògica del clau en el dispositiu.
[DOMName("location")]
public ulong Location { get; }
Valor de la propietat
MetaKey
És cert si el meta (Meta) modificador clau va ser actiu.
[DOMName("metaKey")]
public bool MetaKey { get; }
Valor de la propietat
Repeat
fidel si la clau s’ha pressat de manera sostenible. Mantenir una tecla ha de resultar en la repetició dels esdeveniments a punt, abans d’entrada, entrada en aquest ordre, a una velocitat determinada per la configuració del sistema. Per als dispositius mòbils que tenen comportament de long-key-press, el primer fet claus amb un valor atribuït repetit de veritable MUST serveix com una indicació d’una de llarg clavegueram. La quantitat de temps que la tecleta hauria de pressar per començar a repetir és depenent de configuration.
[DOMName("repeat")]
public bool Repeat { get; }
Valor de la propietat
ShiftKey
És cert si el canviador clau (Shift) va ser actiu.
[DOMName("shiftKey")]
public bool ShiftKey { get; }
Valor de la propietat
bool </string,></string,>