Class KeyboardEvent
Tên không gian: Aspose.Html.Dom.Events Tổng hợp: Aspose.HTML.dll (25.4.0)
Giao diện KeyboardEvent cung cấp thông tin ngữ cảnh cụ thể liên quan đến các thiết bị bàn phím. Mỗi sự kiện bàn phím đề cập đến một chìa khóa sử dụng một giá trị.
[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← UIEvent ← KeyboardEvent
Implements
Thành viên thừa kế
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(String)
Bắt đầu một trường hợp mới của lớp Aspose.Html.Dom.Events.KeyboardEvent.
[DOMConstructor]
public KeyboardEvent(string type)
Parameters
type
string
Loại sự kiện
KeyboardEvent(string, IDictionary<string, đối tượng=» » »)
Bắt đầu một trường hợp mới của lớp Aspose.Html.Dom.Events.KeyboardEvent.
[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
Loại sự kiện
eventInitDict
IDictionary
<
string
, object
>
Sự kiện bắt đầu từ điển.
Fields
DOM_KEY_LOCATION_LEFT
Chìa khóa được kích hoạt bắt nguồn từ vị trí chìa khóa trái (khi có nhiều hơn một vị trí có thể cho chìa khóa này).
public const ulong DOM_KEY_LOCATION_LEFT = 1
Giá trị Field
DOM_KEY_LOCATION_NUMPAD
Chìa khóa được tạo ra trên phím số hoặc với một phím ảo tương ứng với phím số (nếu có nhiều hơn một vị trí có thể cho phím này). Lưu ý rằng phím NumLock nên luôn được mã hóa với một vị trí của DOM_KEY_LOCATION_STANDARD.
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
Giá trị Field
DOM_KEY_LOCATION_RIGHT
Việc kích hoạt chìa khóa bắt nguồn từ vị trí chìa khóa đúng (nếu có hơn một vị trí có thể cho chìa khóa này).
public const ulong DOM_KEY_LOCATION_RIGHT = 2
Giá trị Field
DOM_KEY_LOCATION_STANDARD
Chìa khóa không nên được phân biệt là phiên bản trái hoặc phải của khóa, và (không có chìa khóa NumLock) không xuất phát từ bàn phím số (hoặc không xuất phát với một bàn phím ảo tương ứng với bàn phím số).
public const ulong DOM_KEY_LOCATION_STANDARD = 0
Giá trị Field
Properties
AltKey
true if the Alt (alternative) (or “Option”) key modifier was active. giá trị không khởi động của attribute này MUST be false.
[DOMName("altKey")]
public bool AltKey { get; }
Giá trị bất động sản
Code
Mã giữ một thanh xác định khóa vật lý đang được nhấn. giá trị không bị ảnh hưởng bởi bố trí bàn phím hiện tại hoặc trạng thái thay đổi, vì vậy một khóa cụ thể sẽ luôn luôn trả lại cùng giá trị.
[DOMName("code")]
public string Code { get; }
Giá trị bất động sản
CtrlKey
đúng nếu điều khiển (control) key modifier đã hoạt động.Giá trị không bắt đầu của tài sản này phải là giả.
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
Giá trị bất động sản
IsComposing
đúng nếu sự kiện quan trọng xảy ra như là một phần của một buổi tập hợp, tức là, sau một sự kiện bắt đầu tập hợp và trước sự kiện tập hợp tương ứng.
[DOMName("isComposing")]
public bool IsComposing { get; }
Giá trị bất động sản
Key
Chìa khóa giữ giá trị chìa khóa được in. Nếu giá trị được in, nó phải là một dòng nhân vật Unicode không trống, phù hợp với thuật toán để xác định giá trị chìa khóa được xác định trong thông số này. Nếu giá trị là một chìa khóa kiểm soát mà không có biểu hiện in, nó phải là một trong những giá trị chìa khóa được xác định trong các giá trị chìa khóa được thiết lập, như được xác định bởi thuật toán để xác định giá trị chìa khóa.
[DOMName("key")]
public string Key { get; }
Giá trị bất động sản
Location
Tính năng vị trí chứa một dấu hiệu về vị trí hợp lý của chìa khóa trên thiết bị.
[DOMName("location")]
public ulong Location { get; }
Giá trị bất động sản
MetaKey
đúng nếu Meta (Meta) key modifier đã hoạt động.
[DOMName("metaKey")]
public bool MetaKey { get; }
Giá trị bất động sản
Repeat
đúng nếu chìa khóa đã được nhấn một cách bền vững. Giữ xuống một chìa khóa MUST dẫn đến việc lặp lại các sự kiện chìa khóa, trước nhập, nhập trong thứ tự này, với tốc độ được xác định bởi cấu hình hệ thống. Đối với các thiết bị di động có hành vi chìa khóa dài, sự kiện chìa khóa đầu tiên với một giá trị atribute lặp lại của thực tế MUST phục vụ như một dấu hiệu của một chìa khóa dài. Thời gian mà chìa khóa MUST được nhấn để bắt đầu lặp lại là tùy thuộc vào cấu hình.
[DOMName("repeat")]
public bool Repeat { get; }
Giá trị bất động sản
ShiftKey
đúng nếu thay đổi (Shift) key modifier đã hoạt động.
[DOMName("shiftKey")]
public bool ShiftKey { get; }
Giá trị bất động sản
bool </string,></string,>