Class KeyboardEvent

Class KeyboardEvent

Nome do espaço: Aspose.Html.Dom.Events Assembleia: Aspose.HTML.dll (25.4.0)

A interface KeyboardEvent fornece informações contextuais específicas associadas a dispositivos de teclado. Cada evento de teclado refere-se a uma chave usando um valor.

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

Inheritance

object DOMObject Event UIEvent KeyboardEvent

Implements

INotifyPropertyChanged

Membros herdados

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(Redação)

Inicia uma nova instância da classe Aspose.Html.Dom.Events.KeyboardEvent.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

O tipo de evento.

KeyboardEvent(Título: Título, Título, Objeto="">)

Inicia uma nova instância da classe Aspose.Html.Dom.Events.KeyboardEvent.

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

Parameters

type string

O tipo de evento.

eventInitDict IDictionary e o PT; string , object >

O evento inicia o dicionário.

Fields

DOM_KEY_LOCATION_LEFT

A chave ativada originou-se da localização da chave esquerda (quando há mais de uma possível localização para esta chave).

public const ulong DOM_KEY_LOCATION_LEFT = 1

Valor de campo

ulong

DOM_KEY_LOCATION_NUMPAD

A ativação da chave surgiu na tecla numérica ou com uma chave virtual correspondente à tecla numérica (quando há mais de uma possível localização para esta chave).

public const ulong DOM_KEY_LOCATION_NUMPAD = 3

Valor de campo

ulong

DOM_KEY_LOCATION_RIGHT

A ativação-chave surgiu da localização da chave certa (quando há mais de uma localização possível para esta chave).

public const ulong DOM_KEY_LOCATION_RIGHT = 2

Valor de campo

ulong

DOM_KEY_LOCATION_STANDARD

A activação de chave NÃO DEVE ser distinguida como a versão esquerda ou direita da chave, e (outro que a chave NumLock) não originou da tecla numérica (ou não originou com uma tecla virtual correspondente à tecla numérica).

public const ulong DOM_KEY_LOCATION_STANDARD = 0

Valor de campo

ulong

Properties

AltKey

verdade se o alterador-chave Alt (alternativa) (ou “Opção”) foi ativo. o valor não iniciado deste atributo DEVE ser falso.

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

Valor da propriedade

bool

Code

O código tem uma linha que identifica a chave física que está sendo pressionada. o valor não é afetado pelo layout atual da tecla ou estado de modificação, então uma chave específica sempre retornará o mesmo valor.

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

Valor da propriedade

string

CtrlKey

É verdade se o Modificador-chave de Controle (Control) foi ativo.O valor não iniciado deste atributo DEVE ser falso.

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

Valor da propriedade

bool

IsComposing

verdade se o evento-chave ocorrer como parte de uma sessão de composição, isto é, após um evento de composição-start e antes do correspondente evento de composição-end.

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

Valor da propriedade

bool

Key

A chave mantém o valor-chave da chave pressionada. Se o valor é uma representação impressa, ele deve ser uma string de caracteres Unicode não-vaz, conforme o algoritmo para determinar o valor-chave definido nesta especificação. Se o valor é uma chave de controle que não tem representação-chave, ele deve ser um dos valores-chave definidos no conjunto de valores-chave, conforme determinado pelo algoritmo para determinar o valor-chave. Implementações que não são capazes de identificar uma chave devem usar o valor-chave Não identificado.

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

Valor da propriedade

string

Location

O atributo de localização contém uma indicação da localização lógica da chave no dispositivo.

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

Valor da propriedade

ulong

MetaKey

É verdade se o modificador-chave meta (Meta) foi ativo.

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

Valor da propriedade

bool

Repeat

verdade se a chave foi pressionada de uma forma sustentada. Manter uma chave MUST resulta na repetição dos eventos keydown, pre-input, input nesta ordem, a uma taxa determinada pela configuração do sistema. Para dispositivos móveis que têm comportamento de longa chave-pressão, o primeiro evento-chave com um valor de atribuição de repetição de verdade MUST serve como uma indicação de uma longa chave-pressão. A duração do tempo que a chave MUST é pressionada para começar a repetir é dependente da configuração.

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

Valor da propriedade

bool

ShiftKey

É verdade se o alterador-chave (Shift) foi ativo.

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

Valor da propriedade

bool </string,></string,>

 Português