Class KeyboardEvent
ชื่อพื้นที่: Aspose.Html.Dom.Events การประกอบ: Aspose.HTML.dll (25.4.0)
อินเตอร์เฟซ KeyboardEvent ให้ข้อมูลพื้นฐานที่เฉพาะเจาะจงที่เกี่ยวข้องกับอุปกรณ์คีย์บอร์ด แต่ละเหตุการณ์คีย์บอร์ดหมายถึงกุญแจโดยใช้ค่าเหตุการณ์คีย์บอร์ดมักจะถูกนําไปสู่องค์ประกอบที่มุ่งเน้น
[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← UIEvent ← KeyboardEvent
Implements
อนุญาโตตุลาการ
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.Html.Dom.Events.KeyboardEvent
[DOMConstructor]
public KeyboardEvent(string type)
Parameters
type
string
ประเภทของเหตุการณ์
KeyboardEvent(string, IDictionary<string, วัตถุ="">)
เริ่มต้นตัวอย่างใหม่ของชั้น Aspose.Html.Dom.Events.KeyboardEvent
[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
ประเภทของเหตุการณ์
eventInitDict
IDictionary
<
string
, object
>
กิจกรรมเริ่มต้นคําพูด
Fields
DOM_KEY_LOCATION_LEFT
คีย์เปิดใช้งานมาจากตําแหน่งคีย์ด้านซ้าย (เมื่อมีสถานที่มากกว่าหนึ่งที่อาจเกิดขึ้นสําหรับคีย์นี้)
public const ulong DOM_KEY_LOCATION_LEFT = 1
หมายเลข
DOM_KEY_LOCATION_NUMPAD
การเปิดใช้งานคีย์ที่เกิดจากคีย์บอร์ดดิจิตอลหรือด้วยคีย์เสมือนที่ตรงกับคีย์บอร์ดดิจิตอล (เมื่อมีสถานที่ที่อาจเกิดขึ้นมากกว่าหนึ่งสําหรับคีย์นี้) โปรดทราบว่าคีย์ NumLock จะถูกเข้ารหัสเสมอด้วยสถานที่ของ DOM_KEY_LOCATION_STANDARD
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
หมายเลข
DOM_KEY_LOCATION_RIGHT
การเปิดใช้งานคีย์มาจากตําแหน่งคีย์ที่ถูกต้อง (เมื่อมีสถานที่มากกว่าหนึ่งที่เป็นไปได้สําหรับคีย์นี้)
public const ulong DOM_KEY_LOCATION_RIGHT = 2
หมายเลข
DOM_KEY_LOCATION_STANDARD
การเปิดใช้งานคีย์ไม่ควรแยกเป็นรุ่นด้านซ้ายหรือด้านซ้ายของคีย์และ (นอกเหนือจากคีย์ NumLock) ไม่ได้มาจากคีย์บอร์ดดิจิตอล (หรือไม่ได้มาจากคีย์เสมือนที่ตรงกับคีย์บอร์ดดิจิตอล)
public const ulong DOM_KEY_LOCATION_STANDARD = 0
หมายเลข
Properties
AltKey
ความถูกต้องถ้า Alt (alternative) (หรือ “ตัวเลือก”) เปลี่ยนกุญแจเปิดใช้งาน หมายเลขที่ไม่ได้เปิดใช้งานของคุณสมบัตินี้ต้องเป็นข้อผิดพลาด
[DOMName("altKey")]
public bool AltKey { get; }
คุณสมบัติมูลค่า
Code
รหัสถือเส้นที่ระบุความสําคัญทางกายภาพที่ถูกกด หมายเลขที่ไม่ได้รับผลกระทบจากการจัดตั้งแท็บเล็ตปัจจุบันหรือสถานะการเปลี่ยนแปลงดังนั้นคีย์ที่เฉพาะเจาะจงจะคืนค่าเดียวกันเสมอ
[DOMName("code")]
public string Code { get; }
คุณสมบัติมูลค่า
CtrlKey
ความถูกต้องถ้าตัวแก้ไขหลักการควบคุม (Control) มีการใช้งานหมายเลขที่ไม่ได้เริ่มต้นของคุณสมบัตินี้ต้องซื่อสัตย์
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
คุณสมบัติมูลค่า
IsComposing
จริงถ้าเหตุการณ์หลักเกิดขึ้นเป็นส่วนหนึ่งของประชุมการประกอบ หมายความหลังจากเหตุการณ์การประกอบการเริ่มต้นและก่อนเหตุการณ์การประกอบการที่เกี่ยวข้อง ความหมายที่ไม่ได้เริ่มต้นของคุณสมบัตินี้ต้องทําผิดพลาด
[DOMName("isComposing")]
public bool IsComposing { get; }
คุณสมบัติมูลค่า
Key
คีย์ถือค่าหลักของกุญแจที่พิมพ์ หากค่ามีการแสดงผลที่พิมพ์จะต้องเป็นเส้นตัวอักษร Unicode ที่ไม่สามารถระบุค่าหลักที่กําหนดไว้ในข้อกําหนดนี้ได้ตามอัลกอริทึม หากค่าเป็นกุญแจควบคุมที่ไม่มีการแสดงผลที่พิมพ์จะต้องเป็นหนึ่งในค่าหลักที่กําหนดไว้ในค่าหลักที่กําหนดไว้โดยอัลกอริทึมเพื่อระบุค่าหลัก การดําเนินการที่ไม่สามารถระบุค่าหลักจะต้องใช้ค่าหลักที่ไม่ระบุไว้
[DOMName("key")]
public string Key { get; }
คุณสมบัติมูลค่า
Location
คุณสมบัติตําแหน่งประกอบด้วยคําอธิบายเกี่ยวกับตําแหน่งทางล็อกของกุญแจบนอุปกรณ์
[DOMName("location")]
public ulong Location { get; }
คุณสมบัติมูลค่า
MetaKey
ความถูกต้องถ้าเครื่องปรับเปลี่ยนหลัก meta (Meta) มีการใช้งาน
[DOMName("metaKey")]
public bool MetaKey { get; }
คุณสมบัติมูลค่า
Repeat
จริงถ้ากุญแจถูกกดในวิธีที่คงที่ การวางกุญแจ MUST จะนําไปสู่การทําซ้ําเหตุการณ์ Keydown, Preinput, input ในคําสั่งนี้ในอัตราที่กําหนดโดยการตั้งค่าของระบบ สําหรับอุปกรณ์มือถือที่มีพฤติกรรมเครื่องพิมพ์กุญแจยาวเหตุการณ์หลักครั้งแรกที่มีมูลค่าการทําซ้ําของ MUST จริงจะใช้เป็นสัญญาณของเครื่องพิมพ์กุญแจยาว ความยาวของเวลาที่กุญแจ MUST จะถูกกดเพื่อเริ่มต้นการทําซ้ําขึ้นอยู่กับการตั้งค่า
[DOMName("repeat")]
public bool Repeat { get; }
คุณสมบัติมูลค่า
ShiftKey
จริงถ้าการเปลี่ยน (Shift) ปลั๊กแปลงที่ใช้งานได้
[DOMName("shiftKey")]
public bool ShiftKey { get; }
คุณสมบัติมูลค่า
bool </string,></string,>