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(صفحة، صفحة، صفحة، كائن=» » »)
يبدأ مثال جديد من فئة 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
تنشأ تنشيط المفاتيح على لوحة المفاتيح العددية أو مع مفتاح افتراضي يتماشى مع لوحة المفاتيح العددية (عندما يكون هناك أكثر من موقع واحد ممكن لهذا المفتاح).
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 (البديل) (أو “الخيار”) المبدل الرئيسي نشطًا.
[DOMName("altKey")]
public bool AltKey { get; }
قيمة الممتلكات
Code
يحتوي الرمز على شريط يحدد المفتاح المادي الذي يتم الضغط عليه.القيمة لا تتأثر بالترتيب الحالي لوحة المفاتيح أو حالة التعديل ، لذلك سيعيد مفتاح معين نفس القيمة دائمًا.
[DOMName("code")]
public string Code { get; }
قيمة الممتلكات
CtrlKey
صحيح إذا كان التعديل الرئيسي للسيطرة (سيطرة) نشطًا.يجب أن تكون القيمة غير المبدئية لهذا الخصائص كاذبة.
[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
صحيح إذا كان متا (متا) محول المفاتيح نشطًا.
[DOMName("metaKey")]
public bool MetaKey { get; }
قيمة الممتلكات
Repeat
صحيح إذا كان المفتاح قد تم الضغط عليه بطريقة مستمرة. يحتفظ المفتاح يجب أن يؤدي إلى تكرار الأحداث المفتاح، قبل إدخال، إدخال في هذا الترتيب، بمعدل محدد من قبل تكوين النظام. بالنسبة للأجهزة المحمولة التي لديها سلوك المفتاح الطويل، أول حدث المفتاح مع قيمة تكرار المفتاح الحقيقي يجب أن يخدم كإشارة إلى المفتاح الطويل يجب أن يضغط على المفتاح لبدء التكرار يعتمد على التكوين.
[DOMName("repeat")]
public bool Repeat { get; }
قيمة الممتلكات
ShiftKey
صحيح إذا كان المحول الرئيسي (Shift) نشطًا.
[DOMName("shiftKey")]
public bool ShiftKey { get; }
قيمة الممتلكات
bool </string,></string,>