Class CustomEvent

CustomEvent class

कस्टमइवेंट इंटरफ़ेस का उपयोग करने वाले ईवेंट का उपयोग कस्टम डेटा ले जाने के लिए किया जा सकता है.

public class CustomEvent : Event

कंस्ट्रक्टर्स

नामविवरण
CustomEvent(string)का एक नया उदाहरण प्रारंभ करता हैCustomEvent वर्ग.
CustomEvent(string, IDictionary<string, object>)का एक नया उदाहरण प्रारंभ करता हैCustomEvent वर्ग.

गुण

नामविवरण
Bubbles { get; }यह इंगित करने के लिए प्रयोग किया जाता है कि कोई ईवेंट बबलिंग ईवेंट है या नहीं। यदि ईवेंट बबल कर सकता है तो मान सही है, अन्यथा मान गलत है.
Cancelable { get; }यह इंगित करने के लिए प्रयोग किया जाता है कि क्या किसी ईवेंट की डिफ़ॉल्ट क्रिया को रोका जा सकता है या नहीं। यदि डिफ़ॉल्ट क्रिया को रोका जा सकता है तो मान सही है, अन्यथा मान गलत है।
CurrentTarget { get; }इंगित करने के लिए प्रयोग किया जाता हैIEventTarget किसकाIEventListener s वर्तमान में संसाधित किए जा रहे हैं। यह कैप्चरिंग और बबलिंग के दौरान विशेष रूप से उपयोगी है।
DefaultPrevented { get; }सही रिटर्न देता है अगर preventDefault () लागू किया गया था, जबकि रद्द करने योग्य विशेषता मान सही है, और गलत अन्यथा।
Detail { get; }कस्टम डेटा प्राप्त करता है।
EventPhase { get; }यह इंगित करने के लिए प्रयोग किया जाता है कि वर्तमान में ईवेंट प्रवाह के किस चरण का मूल्यांकन किया जा रहा है।
IsTrusted { get; }isTrusted विशेषता को वह मान वापस करना चाहिए जिसके लिए इसे प्रारंभ किया गया था। जब कोई ईवेंट बनाया जाता है तो एट्रिब्यूट को गलत. पर इनिशियलाइज़ किया जाना चाहिए
Target { get; }इंगित करने के लिए प्रयोग किया जाता हैIEventTarget जिसके लिए घटना को मूल रूप से भेजा गया था।
TimeStamp { get; }उस समय को निर्दिष्ट करने के लिए उपयोग किया जाता है (युग के सापेक्ष मिलीसेकंड में) जिस पर ईवेंट बनाया गया था। इस तथ्य के कारण कि कुछ सिस्टम यह जानकारी प्रदान नहीं कर सकते हैं, टाइमस्टैम्प का मान सभी घटनाओं के लिए उपलब्ध नहीं हो सकता है। उपलब्ध नहीं होने पर , 0 का मान लौटाया जाएगा. एपोच समय के उदाहरण हैं सिस्टम के प्रारंभ होने का समय या 0:0:0 UTC 1 जनवरी 1970.
Type { get; }इवेंट का नाम (केस-इनसेंसिटिव)। नाम एक XML नाम होना चाहिए.

तरीकों

नामविवरण
virtual GetPlatformType()इस विधि का उपयोग ECMAScript ऑब्जेक्ट को पुनः प्राप्त करने के लिए किया जाता हैType .
InitCustomEvent(string, bool, bool, object)/// दInitEvent विधि का उपयोग किसी के मान को प्रारंभ करने के लिए किया जाता हैEvent के माध्यम से बनाया गया हैIDocumentEvent इंटरफ़ेस.
InitEvent(string, bool, bool)InitEvent विधि का उपयोग किसी के मान को प्रारंभ करने के लिए किया जाता हैEvent the द्वारा बनाया गयाIDocumentEvent इंटरफ़ेस.
PreventDefault()यदि कोई ईवेंट रद्द करने योग्य है, तोPreventDefault विधि का उपयोग यह दर्शाने के लिए किया जाता है कि ईवेंट को रद्द किया जाना है, जिसका अर्थ है कि ईवेंट के परिणामस्वरूप कार्यान्वयन द्वारा सामान्य रूप से की जाने वाली कोई भी डिफ़ॉल्ट कार्रवाई नहीं होगी।
StopImmediatePropagation()इस विधि को लागू करने से ईवेंट को वर्तमान के बाद पंजीकृत किसी भी ईवेंट श्रोताओं तक पहुंचने से रोकता है और जब पेड़ में भेजा जाता है तो ईवेंट को किसी भी अन्य ऑब्जेक्ट तक पहुंचने से रोकता है।
StopPropagation()StopPropagation विधि का उपयोग घटना प्रवाह के दौरान किसी घटना के आगे प्रसार को रोकने के लिए किया जाता है।

यह सभी देखें