AltKey { get; } | true إذا كان معدِّل المفتاح Alt (البديل) (أو “الخيار”) نشطًا. يجب أن تكون القيمة غير المهيأة لهذه السمة خاطئة. |
Bubbles { get; } | يُستخدم للإشارة إلى ما إذا كان الحدث عبارة عن حدث فقاعات أم لا. إذا كان الحدث يمكن أن ينفجر ، تكون القيمة صحيحة ، وإلا تكون القيمة خاطئة. |
Cancelable { get; } | يُستخدم للإشارة إلى ما إذا كان يمكن منع إجراء افتراضي لحدث أم لا. إذا كان من الممكن منع الإجراء الافتراضي ، كانت القيمة صحيحة ، وإلا تكون القيمة خاطئة. |
Code { get; } | يحتفظ الرمز بسلسلة تحدد المفتاح الفعلي الذي يتم الضغط عليه. لا تتأثر القيمة بالتخطيط الحالي للوحة المفاتيح أو حالة التعديل ، لذلك سيعود مفتاح معين دائمًا بنفس القيمة. |
CtrlKey { get; } | true إذا كان معدِّل مفتاح التحكم (عنصر التحكم) نشطًا. يجب أن تكون القيمة غير المهيأة لهذه السمة خاطئة. |
CurrentTarget { get; } | يُستخدم للإشارة إلى ملفIEventTarget ملك منIEventListener يتم حاليًا معالجة الصورة . هذا مفيد بشكل خاص أثناء الالتقاط والفقاعات. |
DefaultPrevented { get; } | إرجاع صحيح إذا تم استدعاء PreventionDefault () بينما تكون قيمة السمة القابلة للإلغاء صحيحة ، والخطأ في الحالات الأخرى. |
Detail { get; } | تحديد بعض المعلومات التفصيلية حول الحدث ، اعتمادًا على نوع الحدث. |
EventPhase { get; } | يُستخدم للإشارة إلى أي مرحلة من مراحل تدفق الأحداث يتم تقييمها حاليًا. |
IsComposing { get; } | true إذا حدث الحدث الرئيسي كجزء من جلسة تكوين ، أي بعد حدث مقطوعة موسيقية وقبل حدث التكوين المقابل. يجب أن تكون القيمة غير المهيأة لهذه السمة خاطئة. |
IsTrusted { get; } | يجب أن ترجع السمة isTrusted القيمة التي تمت تهيئتها إليها. عند إنشاء حدث ، يجب تهيئة السمة إلى false . |
Key { get; } | يحتفظ المفتاح بالقيمة الأساسية للمفتاح المضغوط. إذا كانت القيمة تحتوي على تمثيل مطبوع ، فيجب أن تكون سلسلة أحرف Unicode غير فارغة ، بما يتوافق مع الخوارزمية لتحديد قيمة المفتاح المحددة في هذه المواصفات. إذا كانت القيمة عبارة عن مفتاح تحكم ليس له تمثيل مطبوع ، فيجب أن تكون إحدى القيم الأساسية المحددة في مجموعة قيم المفاتيح ، على النحو الذي تحدده الخوارزمية لتحديد قيمة المفتاح. يجب أن تستخدم التطبيقات غير القادرة على تحديد مفتاح قيمة المفتاح غير محدد. |
Location { get; } | تحتوي سمة الموقع على إشارة إلى الموقع المنطقي للمفتاح على الجهاز. |
MetaKey { get; } | صحيح إذا كان معدِّل مفتاح التعريف (Meta) نشطًا. |
Repeat { get; } | صحيح إذا تم الضغط على المفتاح بطريقة مستمرة. يجب أن يؤدي الضغط باستمرار على مفتاح إلى تكرار keydown للأحداث ، قبل الإدخال ، والإدخال بهذا الترتيب ، بمعدل يحدده تكوين النظام. بالنسبة للأجهزة المحمولة التي تتمتع بسلوك الضغط على المفاتيح لفترة طويلة ، يجب أن يكون الحدث الرئيسي الأول الذي يحتوي على قيمة سمة متكررة للقيمة true بمثابة مؤشر على الضغط لفترة طويلة على المفاتيح. يعتمد طول الفترة الزمنية التي يجب الضغط فيها على المفتاح لبدء التكرار على التكوين. |
ShiftKey { get; } | صحيح إذا كان معدِّل مفتاح Shift (Shift) نشطًا. |
Target { get; } | يُستخدم للإشارة إلى ملفIEventTarget الذي تم إرسال الحدث إليه في الأصل. |
TimeStamp { get; } | يُستخدم لتحديد الوقت (بالملي ثانية بالنسبة للعصر) الذي تم فيه إنشاء الحدث . نظرًا لأن بعض الأنظمة قد لا توفر هذه المعلومات ، فقد لا يكون الطابع الزمني متاحًا لجميع الأحداث. ، سيتم إرجاع القيمة 0. أمثلة على وقت الحقبة هي وقت بدء النظام أو 0: 0: 0 UTC 1 يناير 1970. |
Type { get; } | اسم الحدث (غير حساس لحالة الأحرف). يجب أن يكون الاسم اسم XML . |
View { get; } | تحدد سمة العرض النافذة التي تم إنشاء الحدث منها. يجب أن تكون القيمة غير المهيأة لهذه السمة خالية. |