Class SVGZoomEvent

SVGZoomEvent class

يقع حدث التكبير / التصغير عندما يبدأ المستخدم إجراءً يؤدي إلى إعادة قياس العرض الحالي لجزء مستند SVG. يتم التعرف على معالجات الأحداث فقط في عناصر “svg”.

public class SVGZoomEvent : Event

الخصائص

اسموصف
Bubbles { get; }يُستخدم للإشارة إلى ما إذا كان الحدث عبارة عن حدث فقاعات أم لا. إذا كان الحدث يمكن أن ينفجر ، تكون القيمة صحيحة ، وإلا تكون القيمة خاطئة.
Cancelable { get; }يُستخدم للإشارة إلى ما إذا كان يمكن منع إجراء افتراضي لحدث أم لا. إذا كان من الممكن منع الإجراء الافتراضي ، كانت القيمة صحيحة ، وإلا تكون القيمة خاطئة.
CurrentTarget { get; }يُستخدم للإشارة إلى ملفIEventTarget لمنIEventListener يتم حاليًا معالجة الصورة . هذا مفيد بشكل خاص أثناء الالتقاط والفقاعات.
DefaultPrevented { get; }إرجاع صحيح إذا تم استدعاء PreventionDefault () بينما تكون قيمة السمة القابلة للإلغاء صحيحة ، والخطأ في الحالات الأخرى.
EventPhase { get; }يُستخدم للإشارة إلى أي مرحلة من مراحل تدفق الأحداث يتم تقييمها حاليًا.
IsTrusted { get; }يجب أن ترجع السمة isTrusted القيمة التي تمت تهيئتها إليها. عند إنشاء حدث ، يجب تهيئة السمة إلى false .
NewScale { get; }عامل القياس الذي سيكون ساري المفعول بعد معالجة عملية التكبير / التصغير .
NewTranslate { get; }قيم الترجمة التي سيتم وضعها بعد معالجة عملية التكبير / التصغير . يتم قراءة كائن SVGPoint فقط.
PreviousScale { get; }عامل القياس من عمليات التكبير / التصغير السابقة التي كانت موجودة قبل حدوث عملية التكبير / التصغير .
PreviousTranslate { get; }قيم الترجمة من عمليات التكبير / التصغير السابقة التي كانت في مكانها قبل حدوث عملية التكبير / التصغير . تتم قراءة كائن SVGPoint فقط.
Target { get; }يُستخدم للإشارة إلى ملفIEventTarget الذي تم إرسال الحدث إليه في الأصل.
TimeStamp { get; }يُستخدم لتحديد الوقت (بالملي ثانية بالنسبة للعصر) الذي تم فيه إنشاء الحدث . نظرًا لأن بعض الأنظمة قد لا توفر هذه المعلومات ، فقد لا يكون الطابع الزمني متاحًا لجميع الأحداث. ، سيتم إرجاع القيمة 0. أمثلة على وقت الحقبة هي وقت بدء النظام أو 0: 0: 0 UTC 1 يناير 1970.
Type { get; }اسم الحدث (غير حساس لحالة الأحرف). يجب أن يكون الاسم اسم XML .
ZoomRectScreen { get; }مستطيل التكبير المحدد في وحدات الشاشة . كائن SVGRect للقراءة فقط .

طُرق

اسموصف
virtual GetPlatformType()تُستخدم هذه الطريقة لاسترداد كائن ECMAScriptType .
InitEvent(string, bool, bool)ملفInitEvent يتم استخدام طريقة لتهيئة قيمةEvent تم إنشاؤه من خلال IDocumentEvent الواجهة .
PreventDefault()إذا كان الحدث قابلاً للإلغاء ، فإن ملفPreventDefault يتم استخدام الطريقة للدلالة على أن الحدث سيتم إلغاؤه ، مما يعني أن أي إجراء افتراضي يتم اتخاذه عادةً بواسطة التنفيذ نتيجة للحدث لن يحدث.
StopImmediatePropagation()استدعاء هذه الطريقة يمنع الحدث من الوصول إلى أي مستمعين للأحداث مسجل بعد الحدث الحالي وعندما يتم إرساله في شجرة يمنع أيضًا الحدث من الوصول إلى أي كائنات أخرى.
StopPropagation()ملفStopPropagation الطريقة المستخدمة لمنع المزيد من الانتشار لحدث ما أثناء تدفق الحدث.

أنظر أيضا