Class KeyboardEvent

Class KeyboardEvent

이름 공간 : Aspose.Svg.Dom.Events 모임: Aspose.SVG.dll (25.5.0)

키보드 이벤트 인터페이스는 키보드 장치와 관련된 특정 맥락 정보를 제공합니다. 각 키보드 이벤트는 값을 사용하여 키를 참조합니다. 키보드 이벤트는 일반적으로 초점을 가진 요소로 지시됩니다.

[ComVisible(true)]
[DOMObject]
[DOMName("KeyboardEvent")]
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.Svg.Dom.Events.KeyboardEvent 클래스의 새로운 사례를 시작합니다.

[DOMConstructor]
public KeyboardEvent(string type)

Parameters

type string

이벤트 유형

KeyboardEvent(링, IDictionary<string, 객체=“>”)

Aspose.Svg.Dom.Events.KeyboardEvent 클래스의 새로운 사례를 시작합니다.

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

Parameters

type string

이벤트 유형

eventInitDict IDictionary &lt에 대한 정보 string , object >

이벤트는 사전을 시작합니다.

Fields

DOM_KEY_LOCATION_LEFT

활성화된 키는 왼쪽 키 위치에서 발생합니다 (이 키에 대해 하나 이상의 가능한 위치가 있는 경우).

public const ulong DOM_KEY_LOCATION_LEFT = 1

필드 가치

ulong

DOM_KEY_LOCATION_NUMPAD

키 활성화는 숫자 키보드에서 발생하거나 (이 키에 대한 가능한 위치가 하나 이상이 있는 경우) 디지털 키와 일치하는 가상 키로 발생합니다.NumLock 키는 항상 DOM_KEY_LOCATION_STANDARD의 위치로 암호화되어야 합니다.

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

컨트롤 (Control) 키 수정기가 활성화되었는지 여부가 사실입니다.이 속성의 시작되지 않은 가치는 거짓이어야합니다.

[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

열쇠가 지속적인 방식으로 압축되었을 경우 정확합니다. 열쇠를 끄는 것은 시스템 구성에 의해 결정된 속도로 이 순서에서 열쇠, 전 입력, 입력 이벤트를 반복하는 결과입니다. 긴 열쇠 인쇄 행동을 가진 모바일 장치의 경우, 진짜 열쇠의 반복 자격 값을 가진 첫 번째 열쇠 이벤트는 긴 열쇠 인쇄의 표시로 사용됩니다. 열쇠가 반복을 시작하기 위해 압축되어야하는 시간의 길이는 구성에 따라 달라집니다.

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

부동산 가치

bool

ShiftKey

변환 (Shift) 키 변환기가 활성화되었을 경우 사실입니다.

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

부동산 가치

bool </string,></string,>

 한국어