EventTarget.AddEventListener

AddEventListener(string, DOMEventHandler, bool)

यह विधि ईवेंट लक्ष्य पर ईवेंट श्रोताओं के पंजीकरण की अनुमति देती है।

public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
पैरामीटरप्रकारविवरण
typeStringघटना प्रकार जिसके लिए उपयोगकर्ता पंजीकरण कर रहा है
handlerDOMEventHandlerएक लेता हैDOMEventHandler घटना होने पर बुलाया जाना है।
useCaptureBooleanअगर सही है, तो यूजकैप्चर इंगित करता है कि उपयोगकर्ता कैप्चर शुरू करना चाहता है। कैप्चर शुरू करने के बाद, निर्दिष्ट प्रकार की सभी घटनाओं को पंजीकृत IEventListener ट्री में उनके नीचे किसी भी ईवेंट लक्ष्य को भेजे जाने से पहले. ईवेंट जो ट्री के माध्यम से ऊपर की ओर बुदबुदा रहे हैं, ट्रिगर नहीं करेंगेIEventListener कैप्चर का उपयोग करने के लिए नामित।

टिप्पणियों

यदि कोईIEventListener एक में जोड़ा जाता हैEventTarget जब यह किसी घटना को संसाधित कर रहा होता है, तो यह वर्तमान क्रियाओं द्वारा को ट्रिगर नहीं किया जाएगा, लेकिन ईवेंट प्रवाह के बाद के चरण के दौरान ट्रिगर किया जा सकता है, जैसे बुबलिंग चरण।

यदि एकाधिक समान ईवेंट श्रोता एक ही पर पंजीकृत हैंEventTargetउसी पैरामीटर के साथ डुप्लिकेट इंस्टेंसेस को छोड़ दिया जाता है। वे इसका कारण नहीं बनते हैंIEventListener दो बार बुलाए जाने के लिए और चूंकि उन्हें खारिज कर दिया गया है इसलिए उन्हें हटाने की आवश्यकता नहीं है the RemoveEventListener विधि।

यह सभी देखें


AddEventListener(string, IEventListener)

यह विधि ईवेंट लक्ष्य पर ईवेंट श्रोताओं के पंजीकरण की अनुमति देती है।

public void AddEventListener(string type, IEventListener listener)
पैरामीटरप्रकारविवरण
typeStringघटना प्रकार जिसके लिए उपयोगकर्ता पंजीकरण कर रहा है
listenerIEventListenerउपयोगकर्ता द्वारा कार्यान्वित एक इंटरफ़ेस लेता है जिसमें ईवेंट होने पर कॉल करने के तरीके शामिल होते हैं।

टिप्पणियों

यदि कोईIEventListener एक में जोड़ा जाता हैEventTarget जब यह किसी घटना को संसाधित कर रहा होता है, तो यह वर्तमान क्रियाओं द्वारा को ट्रिगर नहीं किया जाएगा, लेकिन ईवेंट प्रवाह के बाद के चरण के दौरान ट्रिगर किया जा सकता है, जैसे बुबलिंग चरण।

यदि एकाधिक समान ईवेंट श्रोता एक ही पर पंजीकृत हैंEventTargetउसी पैरामीटर के साथ डुप्लिकेट इंस्टेंसेस को छोड़ दिया जाता है। वे इसका कारण नहीं बनते हैंIEventListener दो बार बुलाए जाने के लिए और चूंकि उन्हें खारिज कर दिया गया है इसलिए उन्हें हटाने की आवश्यकता नहीं है the RemoveEventListener विधि।

यह सभी देखें


AddEventListener(string, IEventListener, bool)

यह विधि ईवेंट लक्ष्य पर ईवेंट श्रोताओं के पंजीकरण की अनुमति देती है।

public void AddEventListener(string type, IEventListener listener, bool useCapture)
पैरामीटरप्रकारविवरण
typeStringघटना प्रकार जिसके लिए उपयोगकर्ता पंजीकरण कर रहा है
listenerIEventListenerउपयोगकर्ता द्वारा कार्यान्वित एक इंटरफ़ेस लेता है जिसमें ईवेंट होने पर कॉल करने के तरीके शामिल होते हैं।
useCaptureBooleanअगर सही है, तो यूजकैप्चर इंगित करता है कि उपयोगकर्ता कैप्चर शुरू करना चाहता है। कैप्चर शुरू करने के बाद, निर्दिष्ट प्रकार की सभी घटनाओं को पंजीकृत IEventListener ट्री में उनके नीचे किसी भी ईवेंट लक्ष्य को भेजे जाने से पहले. ईवेंट जो ट्री के माध्यम से ऊपर की ओर बुदबुदा रहे हैं, ट्रिगर नहीं करेंगेIEventListener कैप्चर का उपयोग करने के लिए नामित।

टिप्पणियों

यदि कोईIEventListener एक में जोड़ा जाता हैEventTarget जब यह किसी घटना को संसाधित कर रहा होता है, तो यह वर्तमान क्रियाओं द्वारा को ट्रिगर नहीं किया जाएगा, लेकिन ईवेंट प्रवाह के बाद के चरण के दौरान ट्रिगर किया जा सकता है, जैसे बुबलिंग चरण।

यदि एकाधिक समान ईवेंट श्रोता एक ही पर पंजीकृत हैंEventTargetउसी पैरामीटर के साथ डुप्लिकेट इंस्टेंसेस को छोड़ दिया जाता है। वे इसका कारण नहीं बनते हैंIEventListener दो बार बुलाए जाने के लिए और चूंकि उन्हें खारिज कर दिया गया है इसलिए उन्हें हटाने की आवश्यकता नहीं है the RemoveEventListener विधि।

यह सभी देखें