Interface IWindow

IWindow interface

विंडो ऑब्जेक्ट एक विंडो का प्रतिनिधित्व करता है जिसमें एक डोम दस्तावेज़ होता है।

public interface IWindow : IDisposable, IDocumentView, IEventTarget, IGlobalEventHandlers, 
    IWindowEventHandlers, IWindowTimers

गुण

नामविवरण
Document { get; }दस्तावेज़ विशेषता को विंडो ऑब्जेक्ट का नवीनतम दस्तावेज़ ऑब्जेक्ट वापस करना चाहिए।
FrameElement { get; }दस्तावेज़ का फ़्रेमएलिमेंट ऑब्जेक्ट.
Location { get; }विंडो इंटरफ़ेस की स्थान विशेषता उस विंडो ऑब्जेक्ट के दस्तावेज़ के लिए स्थान ऑब्जेक्ट वापस करनी चाहिए।
Name { get; set; }विंडो ऑब्जेक्ट की नाम विशेषता, प्राप्त करने पर, ब्राउज़िंग संदर्भ का वर्तमान नाम वापस करना चाहिए, और सेटिंग पर, ब्राउज़िंग संदर्भ का नाम नए मान पर सेट करना चाहिए।
Opener { get; }विंडो ऑब्जेक्ट पर ओपनर आईडीएल विशेषता, प्राप्त करने पर, ब्राउज़िंग संदर्भ का विंडोप्रॉक्सी ऑब्जेक्ट वापस करना चाहिए जिससे वर्तमान ब्राउज़िंग संदर्भ बनाया गया था (इसका ओपनर ब्राउज़िंग संदर्भ), यदि एक है, यदि यह अभी भी उपलब्ध है, और यदि वर्तमान ब्राउज़िंग संदर्भ ने अपने ओपनर को अस्वीकार नहीं किया है; अन्यथा, इसे शून्य वापस आना चाहिए। सेट करने पर, यदि नया मान शून्य है तो वर्तमान ब्राउज़िंग संदर्भ को इसके ओपनर को अस्वीकार करना होगा; यदि नया मूल्य कुछ और है तो उपयोगकर्ता एजेंट को विंडो ऑब्जेक्ट की [[DefineOwnProperty]] आंतरिक विधि को कॉल करना होगा, संपत्ति नाम “ओपनर” को संपत्ति कुंजी के रूप में पास करना होगा, और संपत्ति विवरणक { [[मूल्य]]: मूल्य , [[लिखने योग्य]]: सच, [[गणना करने योग्य]]: सच, [[कॉन्फ़िगर करने योग्य]]: सच} प्रॉपर्टी डिस्क्रिप्टर के रूप में, जहां मान नया मान है।
Parent { get; }एक ब्राउज़िंग संदर्भ में दस्तावेज़ के विंडो ऑब्जेक्ट पर पैरेंट आईडीएल एट्रिब्यूट b को पैरेंट ब्राउज़िंग संदर्भ का विंडोप्रॉक्सी ऑब्जेक्ट वापस करना चाहिए, यदि एक है (यानी यदि b चाइल्ड ब्राउज़िंग संदर्भ है), या ब्राउज़िंग का विंडोप्रॉक्सी ऑब्जेक्ट संदर्भ बी स्वयं, अन्यथा (यानी यदि यह एक शीर्ष-स्तरीय ब्राउज़िंग संदर्भ है या एक अलग नेस्टेड ब्राउज़िंग संदर्भ है)।
Self { get; }विंडो ऑब्जेक्ट के ब्राउज़िंग कॉन्टेक्स्ट का WindowProxy ऑब्जेक्ट लौटाता है।
Top { get; }किसी ब्राउजिंग कॉन्टेक्स्ट में किसी डॉक्यूमेंट के विंडो ऑब्जेक्ट पर टॉप आईडीएल एट्रीब्यूट b को अपने टॉप-लेवल ब्राउजिंग कॉन्टेक्स्ट के WindowProxy ऑब्जेक्ट को वापस करना होगा (जो कि इसका अपना WindowProxy ऑब्जेक्ट होगा, अगर यह टॉप-लेवल ब्राउजिंग कॉन्टेक्स्ट होता है), अगर इसमें एक, या इसका अपना WindowProxy ऑब्जेक्ट अन्यथा है (उदाहरण के लिए यदि यह एक अलग नेस्टेड ब्राउज़िंग संदर्भ था)।
Window { get; }विंडो ऑब्जेक्ट के ब्राउज़िंग कॉन्टेक्स्ट का WindowProxy ऑब्जेक्ट लौटाता है।

तरीकों

नामविवरण
Alert(string)दिए गए संदेश के साथ एक मोडल अलर्ट प्रदर्शित करता है, और उपयोगकर्ता द्वारा इसे खारिज करने की प्रतीक्षा करता है
Confirm(string)दिए गए संदेश के साथ एक मोडल ओके/कैंसल प्रॉम्प्ट प्रदर्शित करता है, उपयोगकर्ता द्वारा इसे खारिज करने की प्रतीक्षा करता है, और यदि उपयोगकर्ता ठीक क्लिक करता है तो सही और उपयोगकर्ता रद्द करें क्लिक करता है तो गलत देता है।
Prompt(string, string)दिए गए संदेश के साथ एक मॉडल टेक्स्ट फ़ील्ड संकेत प्रदर्शित करता है, उपयोगकर्ता द्वारा इसे खारिज करने की प्रतीक्षा करता है, और उपयोगकर्ता द्वारा दर्ज मान लौटाता है। यदि उपयोगकर्ता प्रॉम्प्ट को रद्द कर देता है, तो इसके बजाय शून्य वापस आ जाता है। यदि दूसरा तर्क मौजूद है, तो दिए गए मान को डिफ़ॉल्ट के रूप में उपयोग किया जाता है।

यह सभी देखें