Class KeyboardEvent

Class KeyboardEvent

Nombre del espacio: Aspose.Html.Dom.Events Colección: Aspose.HTML.dll (25.4.0)

La interfaz KeyboardEvent proporciona información contextual específica asociada con los dispositivos de teclado. Cada evento de teclado se refiere a una clave utilizando un valor.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Miembros heredados

UIEvent.View ,y, UIEvent.Detail ,y, Event.NonePhase ,y, Event.CapturingPhase ,y, Event.AtTargetPhase ,y, Event.BubblingPhase ,y, Event.InitEvent(string, bool, bool) ,y, Event.PreventDefault() ,y, Event.StopPropagation() ,y, Event.StopImmediatePropagation() ,y, Event.Bubbles ,y, Event.Cancelable ,y, Event.CurrentTarget ,y, Event.EventPhase ,y, Event.Target ,y, Event.TimeStamp ,y, Event.Type ,y, Event.DefaultPrevented ,y, Event.IsTrusted ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

KeyboardEvent(El string)

Inicia una nueva instancia de la clase Aspose.Html.Dom.Events.KeyboardEvent.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

El tipo de evento.

KeyboardEvent(Título de la etiqueta: String, Objeto="">"">)

Inicia una nueva instancia de la clase Aspose.Html.Dom.Events.KeyboardEvent.

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

Parameters

type string

El tipo de evento.

eventInitDict IDictionary &ylt; string , object >

El evento inicia el diccionario.

Fields

DOM_KEY_LOCATION_LEFT

La clave activada proviene de la ubicación de la clave izquierda (cuando hay más de una posible ubicación para esta clave).

public const ulong DOM_KEY_LOCATION_LEFT = 1

Valor de campo

ulong

DOM_KEY_LOCATION_NUMPAD

La activación de la clave originada en la tecla numérica o con una tecla virtual que corresponda a la tecla numérica (cuando hay más de una posible ubicación para esta tecla.

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

Valor de campo

ulong

DOM_KEY_LOCATION_RIGHT

La activación clave proviene de la ubicación de la clave correcta (cuando hay más de una ubicación posible para esta clave).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

Valor de campo

ulong

DOM_KEY_LOCATION_STANDARD

La activación de la clave NO debe distinguirse como la versión izquierda o derecha de la clave, y (a excepción de la clave NumLock) no se originó de la tecla numérica (o no se originó con una tecla virtual correspondiente a la tecla numérica).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

Valor de campo

ulong

Properties

AltKey

true si el alterador clave Alt (alternativo) (o “Opción”) era activo. El valor no iniciado de este atributo DEVE ser falso.

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

Valor de la propiedad

bool

Code

El código tiene una cinta que identifica la clave física que se presiona.El valor no está afectado por el diseño actual de la teclado o el estado de modificación, por lo que una clave determinada siempre devolverá el mismo valor.

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

Valor de la propiedad

string

CtrlKey

es cierto si el Modificador clave de Control (control) estaba activo.El valor no inicializado de este atributo debe ser falso.

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

Valor de la propiedad

bool

IsComposing

true si el evento clave ocurre como parte de una sesión de composición, es decir, después de un evento de composición y antes del correspondiente evento de composición.

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

Valor de la propiedad

bool

Key

La clave mantiene el valor clave de la clave impreso. Si el valor tiene una representación impreso, debe ser una cadena de caracteres Unicode no vacío, conformando con el algoritmo para determinar el valor clave definido en esta especificación. Si el valor es una clave de control que no tiene representación impreso, debe ser uno de los valores clave definidos en el conjunto de valores clave, como se determina por el algoritmo para determinar el valor clave.

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

Valor de la propiedad

string

Location

El atributo de ubicación contiene una indicación de la ubicación lógica de la clave en el dispositivo.

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

Valor de la propiedad

ulong

MetaKey

es cierto si el modificador clave meta (Meta) estaba activo.

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

Valor de la propiedad

bool

Repeat

true si la llave ha sido presionada de una manera sostenida. El mantenimiento de una llave MUST resulta en la repetición de los acontecimientos de la llave, la entrada previa, la entrada en este orden, a una tasa determinada por la configuración del sistema. Para los dispositivos móviles que tienen comportamiento de la llave larga, el primer evento clave con un valor de atribución repetido de la verdadera MUST sirve como una indicación de una llave larga. La duración del tiempo que la llave MUST se presiona para comenzar a repetir es dependiente de la configuración.

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

Valor de la propiedad

bool

ShiftKey

es cierto si el modificador clave de cambio (Shift) estaba activo.

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

Valor de la propiedad

bool </string,></string,>

 Español