Class ErrorEvent

ErrorEvent class

ErrorEvent रनटाइम के दौरान हुई त्रुटियों के बारे में प्रासंगिक जानकारी प्रदान करता है।

public class ErrorEvent : Event

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

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

गुण

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

तरीकों

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

यह सभी देखें