Class Document

Document class

दस्तावेज़ संपूर्ण HTML, XML या SVG दस्तावेज़ का प्रतिनिधित्व करता है। संकल्पनात्मक रूप से, यह दस्तावेज़ वृक्ष का मूल है, और दस्तावेज़ के डेटा तक प्राथमिक पहुँच प्रदान करता है।

public class Document : Node, IDocumentEvent, IDocumentStyle, IDocumentTraversal, 
    IGlobalEventHandlers, INonElementParentNode, IParentNode, IXPathEvaluator

गुण

नामविवरण
virtual Attributes { get; }एक NamedNodeMap जिसमें इस नोड की विशेषताएँ हैं (यदि यह एक तत्व है) या अशक्त अन्यथा।
override BaseURI { get; }इस नोड का पूर्ण आधार यूआरआई या शून्य यदि कार्यान्वयन पूर्ण यूआरआई प्राप्त करने में सक्षम नहीं था।
CharacterSet { get; }दस्तावेज़ की एन्कोडिंग प्राप्त करता है.
Charset { get; }दस्तावेज़ की एन्कोडिंग प्राप्त करता है.
ChildElementCount { get; }तत्व नोड्स की वर्तमान संख्या लौटाता है जो इस तत्व के बच्चे हैं। 0 यदि इस तत्व का कोई चाइल्ड नोड नहीं है जो नोड टाइप 1. का है
ChildNodes { get; }एक नोडलिस्ट जिसमें इस नोड के सभी बच्चे शामिल हैं। यदि कोई बच्चे नहीं हैं, तो यह एक नोडलिस्ट है जिसमें कोई नोड नहीं है..
Children { get; }बाल तत्व लौटाता है।
ContentType { get; }दस्तावेज़ सामग्री प्रकार प्राप्त करता है।
Context { get; }वर्तमान ब्राउज़िंग प्रसंग प्राप्त करता है.
DefaultView { get; }दस्तावेज़ इंटरफ़ेस की डिफ़ॉल्ट दृश्य आईडीएल विशेषता, प्राप्त करने पर, को इस दस्तावेज़ के ब्राउज़िंग संदर्भ की विंडोप्रॉक्सी ऑब्जेक्ट, को वापस करना होगा, यदि इस दस्तावेज़ में एक संबंधित ब्राउज़िंग संदर्भ है, या शून्य अन्यथा।
Doctype { get; }इस दस्तावेज़ से संबद्ध दस्तावेज़ प्रकार घोषणा.
DocumentElement { get; }यह एक सुविधा विशेषता है जो चाइल्ड नोड तक सीधे पहुंच की अनुमति देता है जो दस्तावेज़ का दस्तावेज़ तत्व है।
DocumentURI { get; }दस्तावेज़ का स्थान या अपरिभाषित होने पर शून्य या यदि दस्तावेज़ को DOMImplementation.createDocument. का उपयोग करके बनाया गया था
FirstChild { get; }इस नोड का पहला चाइल्ड। यदि ऐसा कोई नोड नहीं है, तो यह शून्य वापस आ जाता है।
FirstElementChild { get; }इस तत्व का पहला बाल तत्व नोड लौटाता है। शून्य अगर इस तत्व में कोई बाल तत्व नहीं है।
Implementation { get; }DOMIइम्प्लीमेंटेशन ऑब्जेक्ट जो इस दस्तावेज़ को हैंडल करता है.
InputEncoding { get; }दस्तावेज़ की एन्कोडिंग प्राप्त करता है.
LastChild { get; }इस नोड का अंतिम बच्चा। यदि ऐसा कोई नोड नहीं है, तो यह शून्य वापस आ जाता है।
LastElementChild { get; }इस तत्व का अंतिम बाल तत्व नोड लौटाता है। शून्य अगर इस तत्व में कोई बाल तत्व नहीं है।
virtual LocalName { get; }इस नोड के योग्य नाम का स्थानीय भाग लौटाता है। ELEMENT_NODE और ATTRIBUTE_NODE के अलावा किसी भी प्रकार के नोड्स और DOM स्तर 1 विधि के साथ बनाए गए नोड्स के लिए, जैसे कि Document.createElement (), यह हमेशा शून्य होता है।
Location { get; }दस्तावेज़ का स्थान।
virtual NamespaceURI { get; }इस नोड का नामस्थान यूआरआई, या अनिर्दिष्ट होने पर शून्य।
NextElementSibling { get; }इस तत्व का अगला सहोदर तत्व नोड लौटाता है। नल अगर इस तत्व में कोई तत्व सिबलिंग नोड नहीं है जो दस्तावेज़ ट्री में इसके बाद आता है।
NextSibling { get; }इस नोड के तुरंत बाद का नोड। यदि ऐसा कोई नोड नहीं है, तो यह शून्य वापस आ जाता है।
override NodeName { get; }इस नोड का नाम, इसके प्रकार पर निर्भर करता है।
override NodeType { get; }अंतर्निहित वस्तु के प्रकार का प्रतिनिधित्व करने वाला एक कोड।
virtual NodeValue { get; set; }इस नोड का मान, इसके प्रकार पर निर्भर करता है।
Origin { get; }दस्तावेज़ की उत्पत्ति प्राप्त करता है।
override OwnerDocument { get; }स्वामी दस्तावेज़ प्राप्त करता है.
ParentElement { get; }माता-पिता को प्राप्त करता हैElement इस नोड का.
ParentNode { get; }इस नोड का जनक। Attr, Document, DocumentFragment, Entity, और Notation को छोड़कर सभी नोड्स में माता-पिता हो सकते हैं। हालाँकि, यदि कोई नोड अभी बनाया गया है और अभी तक ट्री में नहीं जोड़ा गया है, या यदि इसे ट्री से हटा दिया गया है, तो यह शून्य है।
virtual Prefix { get; set; }इस नोड का नामस्थान उपसर्ग, या अनिर्दिष्ट होने पर अशक्त। जब इसे शून्य के रूप में परिभाषित किया जाता है, तो इसे सेट करने से कोई प्रभाव नहीं पड़ता
PreviousElementSibling { get; }इस तत्व के पिछले सहोदर तत्व नोड को लौटाता है। नल अगर इस तत्व में कोई तत्व सिबलिंग नोड नहीं है जो दस्तावेज़ ट्री में इससे पहले आता है।
PreviousSibling { get; }इस नोड के ठीक पहले वाला नोड। यदि ऐसा कोई नोड नहीं है, तो यह शून्य वापस आ जाता है।
ReadyState { get; }दस्तावेज़ की तैयारी लौटाता है। दस्तावेज़ लोड होने के दौरान “लोडिंग”, पार्सिंग समाप्त होने के बाद “इंटरैक्टिव” लेकिन फिर भी उप-संसाधनों को लोड करना, और लोड होने के बाद “पूर्ण”।
StrictErrorChecking { get; set; }एट्रिब्यूट निर्दिष्ट करता है कि त्रुटि जांच लागू की गई है या नहीं। जब गलत पर सेट किया जाता है, तो कार्यान्वयन सामान्य रूप से DOM संचालन पर परिभाषित हर संभव त्रुटि मामले का परीक्षण नहीं करने के लिए स्वतंत्र है, और DOM संचालन पर कोई DOMException नहीं बढ़ाता है या Document.normalizeDocument() का उपयोग करते समय त्रुटियों की रिपोर्ट नहीं करता है। त्रुटि के मामले में, व्यवहार अपरिभाषित है। यह विशेषता डिफ़ॉल्ट रूप से सत्य है।
StyleSheets { get; }एक सूची जिसमें एक दस्तावेज़ में स्पष्ट रूप से लिंक या एम्बेडेड सभी स्टाइल शीट शामिल हैं। HTML दस्तावेज़ों के लिए, इसमें HTML LINK तत्व के माध्यम से शामिल बाहरी स्टाइल शीट और इनलाइन STYLE तत्व शामिल हैं.
virtual TextContent { get; set; }यह विशेषता इस नोड और उसके वंश की पाठ्य सामग्री लौटाती है। जब इसे शून्य के रूप में परिभाषित किया जाता है, तो इसे सेट करने का कोई प्रभाव नहीं पड़ता है। सेट करने पर, इस नोड के किसी भी संभावित बच्चे को हटा दिया जा सकता है और, यदि यह नया स्ट्रिंग खाली या शून्य नहीं है, तो इस विशेषता को सेट करने वाले स्ट्रिंग वाले एकल टेक्स्ट नोड द्वारा प्रतिस्थापित किया जाता है।
XmlStandalone { get; set; }एक्सएमएल घोषणा के हिस्से के रूप में निर्दिष्ट एक विशेषता, कि यह दस्तावेज़ स्टैंडअलोन है या नहीं। अनिर्दिष्ट होने पर यह असत्य है।
XmlVersion { get; set; }एक्सएमएल घोषणा के भाग के रूप में निर्दिष्ट एक विशेषता, इस दस्तावेज़ की संस्करण संख्या। यदि कोई घोषणा नहीं है और यदि यह दस्तावेज़ “XML” सुविधा का समर्थन करता है, तो मान “1.0” है। यदि यह दस्तावेज़ “XML” सुविधा का समर्थन नहीं करता है, तो मान हमेशा शून्य होता है.

तरीकों

नामविवरण
AddEventListener(string, IEventListener)यह विधि ईवेंट लक्ष्य पर ईवेंट श्रोताओं के पंजीकरण की अनुमति देती है।
AddEventListener(string, DOMEventHandler, bool)यह विधि ईवेंट लक्ष्य पर ईवेंट श्रोताओं के पंजीकरण की अनुमति देती है।
AddEventListener(string, IEventListener, bool)यह विधि ईवेंट लक्ष्य पर ईवेंट श्रोताओं के पंजीकरण की अनुमति देती है।
AppendChild(Node)इस नोड के चिल्ड्रन की सूची के अंत में नोड न्यूचाइल्ड जोड़ता है। यदि नया बच्चा पहले से ही पेड़ में है, तो इसे पहले हटा दिया जाता है।
CloneNode()इस नोड का एक डुप्लिकेट लौटाता है, अर्थात, नोड्स के लिए एक सामान्य कॉपी कंस्ट्रक्टर के रूप में कार्य करता है। डुप्लिकेट नोड का कोई पैरेंट नहीं है (parentNode खाली है) और कोई उपयोगकर्ता डेटा नहीं है।
CloneNode(bool)इस नोड का एक डुप्लिकेट लौटाता है, अर्थात, नोड्स के लिए एक सामान्य कॉपी कंस्ट्रक्टर के रूप में कार्य करता है। डुप्लिकेट नोड का कोई पैरेंट नहीं है (parentNode खाली है) और कोई उपयोगकर्ता डेटा नहीं है।
CreateAttribute(string)दिए गए नाम का एक Attr बनाता है।
CreateAttributeNS(string, string)दिए गए योग्य नाम और नाम स्थान URI. की विशेषता बनाता है
CreateCDATASection(string)एक CDATASection नोड बनाता है जिसका मान निर्दिष्ट स्ट्रिंग है।
CreateComment(string)निर्दिष्ट स्ट्रिंग दिए जाने पर एक टिप्पणी नोड बनाता है।
CreateDocumentFragment()एक खाली डॉक्यूमेंट फ्रैगमेंट ऑब्जेक्ट बनाता है।
CreateDocumentType(string, string, string, string)एक दस्तावेज़ प्रकार नोड बनाता है।
CreateElement(string)निर्दिष्ट प्रकार का एक तत्व बनाता है। ध्यान दें कि लौटाया गया उदाहरण एलिमेंट इंटरफ़ेस को लागू करता है, इसलिए विशेषताओं को सीधे लौटाई गई वस्तु पर निर्दिष्ट किया जा सकता है।
CreateElementNS(string, string)दिए गए योग्य नाम और नामस्थान URI. का एक तत्व बनाता है
CreateEntityReference(string)EntityReference ऑब्जेक्ट बनाता है। इसके अलावा, यदि संदर्भित इकाई ज्ञात है, तो EntityReference नोड की चाइल्ड सूची को संबंधित इकाई नोड के समान बनाया जाता है।
CreateEvent(string)एक बनाता हैEvent कार्यान्वयन द्वारा समर्थित एक प्रकार का।
CreateExpression(string, IXPathNSResolver)पार्स किए गए XPath व्यंजक को हल किए गए नामस्थानों के साथ बनाता है. यह उपयोगी है जब किसी एप्लिकेशन में एक अभिव्यक्ति का पुन: उपयोग किया जाएगा क्योंकि यह अभिव्यक्ति स्ट्रिंग को एक अधिक कुशल आंतरिक रूप में संकलित करने के लिए को संभव बनाता है और अभिव्यक्ति के भीतर होने वाले सभी नामस्थान उपसर्गों को पूर्व-समाधान करता है।
CreateNodeIterator(Node)निर्दिष्ट नोड पर रूट किए गए सबट्री पर एक नया नोडइटरेटर बनाएं।
CreateNodeIterator(Node, long)निर्दिष्ट नोड पर रूट किए गए सबट्री पर एक नया नोडइटरेटर बनाएं।
CreateNodeIterator(Node, long, INodeFilter)निर्दिष्ट नोड पर रूट किए गए सबट्री पर एक नया नोडइटरेटर बनाएं।
CreateNSResolver(Node)नामस्थानों को हल करने के लिए किसी भी DOM नोड को अनुकूलित करता है ताकि XPath एक्सप्रेशन का आसानी से मूल्यांकन किया जा सके उस नोड के संदर्भ के सापेक्ष जहां वह दस्तावेज़ में दिखाई दिया था। यह एडॉप्टर DOM लेवल 3 विधि की तरह काम करता हैlookupNamespaceURI नोड के पदानुक्रम में time lookupNamespaceURI पर उपलब्ध वर्तमान जानकारी का उपयोग करके दिए गए उपसर्ग से namespaceURI को हल करने में नोड्स पर, अंतर्निहित xml उपसर्ग को भी सही ढंग से हल करना।
CreateProcessingInstruction(string, string)निर्दिष्ट नाम और डेटा स्ट्रिंग्स दिए जाने पर एक प्रोसेसिंग इंस्ट्रक्शन नोड बनाता है।
CreateTextNode(string)निर्दिष्ट स्ट्रिंग दिए जाने पर एक टेक्स्ट नोड बनाता है।
CreateTreeWalker(Node)निर्दिष्ट नोड पर रूट किए गए सबट्री पर एक नया ट्रीवॉकर बनाएं।
CreateTreeWalker(Node, long)निर्दिष्ट नोड पर रूट किए गए सबट्री पर एक नया ट्रीवॉकर बनाएं।
CreateTreeWalker(Node, long, INodeFilter)निर्दिष्ट नोड पर रूट किए गए सबट्री पर एक नया ट्रीवॉकर बनाएं।
DispatchEvent(Event)यह विधि इवेंट को कार्यान्वयन इवेंट मॉडल में भेजने की अनुमति देती है.
Dispose()अप्रबंधित संसाधनों को मुक्त करने, जारी करने या रीसेट करने से संबंधित एप्लिकेशन-परिभाषित कार्य करता है।
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)एक XPath अभिव्यक्ति स्ट्रिंग का मूल्यांकन करता है और यदि संभव हो तो निर्दिष्ट प्रकार का परिणाम देता है।
GetElementById(string)उस तत्व को लौटाता है जिसमें दिए गए मान के साथ एक आईडी विशेषता होती है। यदि ऐसा कोई तत्व मौजूद नहीं है, तो यह शून्य हो जाता है। यदि एक से अधिक तत्वों में उस मान के साथ एक आईडी विशेषता है, तो जो लौटाया जाता है वह अनिर्धारित होता है।
GetElementsByClassName(string)एक लाइव नोडलिस्ट ऑब्जेक्ट लौटाता है जिसमें दस्तावेज़ में सभी तत्व होते हैं जिनमें तर्क में निर्दिष्ट सभी वर्ग होते हैं। http://www.w3.org/TR/dom/
GetElementsByTagName(string)दिए गए टैग नाम के साथ दस्तावेज़ क्रम में सभी तत्वों की एक नोडलिस्ट लौटाता है और दस्तावेज़ में समाहित है।
GetElementsByTagNameNS(string, string)दस्तावेज़ क्रम में दिए गए स्थानीय नाम और नामस्थान URI वाले सभी तत्वों की एक नोड सूची लौटाता है।
virtual GetPlatformType()इस विधि का उपयोग ECMAScript ऑब्जेक्ट को पुनः प्राप्त करने के लिए किया जाता हैType .
virtual HasAttributes()रिटर्न करता है कि क्या इस नोड (यदि यह एक तत्व है) में कोई विशेषता है
HasChildNodes()लौटाता है कि क्या इस नोड के कोई बच्चे हैं।
ImportNode(Node, bool)मूल दस्तावेज़ से स्रोत नोड को बदले या हटाए बिना, किसी अन्य दस्तावेज़ से इस दस्तावेज़ में एक नोड आयात करता है; यह विधि स्रोत नोड की एक नई प्रति बनाती है।
InsertBefore(Node, Node)मौजूदा चाइल्ड नोड चाइल्ड से पहले नोड डालें। यदि बच्चा शून्य है, तो बच्चों की सूची के अंत में नोड डालें। यदि बच्चा पहले से ही पेड़ में है, तो उसे पहले हटा दिया जाता है।
IsDefaultNamespace(string)यह विधि जांचती है कि निर्दिष्ट नामस्थान यूआरआई डिफ़ॉल्ट नामस्थान है या नहीं।
IsEqualNode(Node)परीक्षण करता है कि क्या दो नोड समान हैं। यह विधि नोड्स की समानता के लिए परीक्षण करती है, समरूपता के लिए नहीं (अर्थात, क्या दो नोड एक ही वस्तु के संदर्भ हैं) जिसे Node.isSameNode() के साथ परीक्षण किया जा सकता है। सभी नोड जो समान हैं, वे भी बराबर होंगे, हालांकि रिवर्स सत्य नहीं हो सकता है।
IsSameNode(Node)रिटर्न देता है कि क्या यह नोड दिए गए नोड के समान नोड है। यह विधि यह निर्धारित करने का एक तरीका प्रदान करती है कि कार्यान्वयन द्वारा लौटाए गए दो नोड संदर्भ एक ही वस्तु को संदर्भित करते हैं या नहीं। जब दो नोड संदर्भ एक ही वस्तु के संदर्भ होते हैं, भले ही एक प्रॉक्सी के माध्यम से, संदर्भों को पूरी तरह से एक दूसरे के स्थान पर उपयोग किया जा सकता है, जैसे कि सभी विशेषताओं में समान मान होते हैं और समान DOM विधि को किसी भी संदर्भ पर कॉल करने का हमेशा एक ही प्रभाव होता है।
LookupNamespaceURI(string)इस नोड से शुरू करते हुए, दिए गए उपसर्ग से जुड़े नामस्थान यूआरआई को देखें।
LookupPrefix(string)इस नोड से शुरू करते हुए दिए गए नेमस्पेस यूआरआई से जुड़े उपसर्ग को देखें। इस विधि द्वारा डिफ़ॉल्ट नामस्थान घोषणाओं को अनदेखा किया जाता है। इस विधि द्वारा उपयोग किए गए एल्गोरिदम पर विवरण के लिए नामस्थान उपसर्ग लुकअप देखें।
Navigate(RequestMessage)निर्दिष्ट अनुरोध वस्तु के आधार पर दस्तावेज़ को लोड करता है, पिछली सामग्री को प्रतिस्थापित करता है।
Navigate(string)निर्दिष्ट यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) पर दस्तावेज़ को वर्तमान उदाहरण में लोड करता है, पिछली सामग्री को प्रतिस्थापित करता है।
Navigate(Url)निर्दिष्ट यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) पर दस्तावेज़ को वर्तमान उदाहरण में लोड करता है, पिछली सामग्री को प्रतिस्थापित करता है।
Navigate(Stream, string)दस्तावेज़ को निर्दिष्ट सामग्री से लोड करता है और संबंधित संसाधनों को हल करने के लिए बेसयूरी का उपयोग करता है, पिछली सामग्री को प्रतिस्थापित करता है। दस्तावेज़ लोडिंग स्ट्रीम में वर्तमान स्थिति से शुरू होती है।
Navigate(Stream, Url)दस्तावेज़ को निर्दिष्ट सामग्री से लोड करता है और संबंधित संसाधनों को हल करने के लिए बेसयूरी का उपयोग करता है, पिछली सामग्री को प्रतिस्थापित करता है। दस्तावेज़ लोडिंग स्ट्रीम में वर्तमान स्थिति से शुरू होती है।
Navigate(string, string)निर्दिष्ट सामग्री से दस्तावेज़ लोड करता है और संबंधित संसाधनों को हल करने के लिए बेसयूरी का उपयोग करता है, पिछली सामग्री को प्रतिस्थापित करता है।
Navigate(string, Url)निर्दिष्ट सामग्री से दस्तावेज़ लोड करता है और संबंधित संसाधनों को हल करने के लिए बेसयूरी का उपयोग करता है, पिछली सामग्री को प्रतिस्थापित करता है।
Normalize()सभी टेक्स्ट नोड्स को इस नोड के नीचे सब-ट्री की पूरी गहराई में रखता है, विशेषता नोड्स सहित, एक “सामान्य” रूप में जहां केवल संरचना (जैसे, तत्व, टिप्पणियां, प्रसंस्करण निर्देश, सीडीएटीए अनुभाग और इकाई संदर्भ) टेक्स्ट को अलग करती है। नोड्स, यानी, न तो सन्निकट टेक्स्ट नोड्स हैं और न ही खाली टेक्स्ट नोड्स। इसका उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि किसी दस्तावेज़ का DOM दृश्य वैसा ही है जैसे कि उसे सहेजा गया था और पुनः लोड किया गया था, और जब संचालन (जैसे XPointer [XPointer] लुकअप) जो किसी विशेष दस्तावेज़ ट्री संरचना पर निर्भर करता है, तब उपयोगी होता है इस्तेमाल किया गया। यदि Node.ownerDocument से जुड़ी DOMConfiguration ऑब्जेक्ट का पैरामीटर “सामान्यीकृत-अक्षर” सत्य है, तो यह विधि टेक्स्ट नोड्स के वर्णों को भी पूरी तरह से सामान्य कर देगी।
QuerySelector(string)दस्तावेज़ में पहला तत्व लौटाता है, जो चयनकर्ता से मेल खाता है
QuerySelectorAll(string)दस्तावेज़ में सभी तत्वों की एक नोड सूची देता है, जो चयनकर्ता से मेल खाता है
RemoveChild(Node)ओल्डचाइल्ड द्वारा बच्चों की सूची से संकेतित चाइल्ड नोड को हटाता है, और इसे वापस करता है।
RemoveEventListener(string, IEventListener)यह विधि ईवेंट श्रोताओं को ईवेंट लक्ष्य से हटाने की अनुमति देती है। यदि कोईIEventListener एक से हटा दिया जाता हैEventTarget जबकि यह किसी घटना को संसाधित कर रहा है, यह वर्तमान क्रियाओं द्वारा ट्रिगर नहीं किया जाएगा। इवेंट श्रोताओं को हटाए जाने के बाद कभी नहीं बुलाया जा सकता है।
RemoveEventListener(string, DOMEventHandler, bool)यह विधि ईवेंट श्रोताओं को ईवेंट लक्ष्य से हटाने की अनुमति देती है। यदि कोईIEventListener एक से हटा दिया जाता हैEventTarget जबकि यह किसी घटना को संसाधित कर रहा है, यह वर्तमान क्रियाओं द्वारा ट्रिगर नहीं किया जाएगा। इवेंट श्रोताओं को हटाए जाने के बाद कभी नहीं बुलाया जा सकता है।
RemoveEventListener(string, IEventListener, bool)यह विधि ईवेंट श्रोताओं को ईवेंट लक्ष्य से हटाने की अनुमति देती है। यदि कोईIEventListener एक से हटा दिया जाता हैEventTarget जबकि यह किसी घटना को संसाधित कर रहा है, यह वर्तमान क्रियाओं द्वारा ट्रिगर नहीं किया जाएगा। इवेंट श्रोताओं को हटाए जाने के बाद कभी नहीं बुलाया जा सकता है।
virtual RenderTo(IDevice)इस पद्धति का उपयोग वर्तमान दस्तावेज़ की सामग्री को एक निर्दिष्ट ग्राफ़िकल डिवाइस में प्रस्तुत करने के लिए किया जाता है।
ReplaceChild(Node, Node)बच्चों की सूची में चाइल्ड नोड ओल्डचाइल्ड को न्यूचाइल्ड से बदल देता है, और ओल्डचाइल्ड नोड लौटाता है। यदि न्यूचाइल्ड एक डॉक्यूमेंटफ्रैगमेंट ऑब्जेक्ट है, तो ओल्डचाइल्ड को सभी डॉक्यूमेंटफ्रैगमेंट चिल्ड्रेन से बदल दिया जाता है, जो उसी क्रम में डाले जाते हैं। यदि नया बच्चा पहले से ही पेड़ में है, तो इसे पहले हटा दिया जाता है।
override ToString()रिटर्न एString जो इस उदाहरण का प्रतिनिधित्व करता है।
Write(params string[])open() द्वारा खोले गए दस्तावेज़ स्ट्रीम में टेक्स्ट की एक स्ट्रिंग लिखें। ध्यान दें कि फ़ंक्शन एक दस्तावेज़ उत्पन्न करेगा जो आवश्यक रूप से डीटीडी द्वारा संचालित नहीं है और इसलिए हो सकता है दस्तावेज़ के संदर्भ में एक अमान्य परिणाम उत्पन्न करता है।
WriteLn(params string[])खुले() द्वारा खोले गए दस्तावेज़ स्ट्रीम में टेक्स्ट की एक स्ट्रिंग लिखें जिसके बाद एक न्यूलाइन वर्ण हो। ध्यान दें कि फ़ंक्शन will एक दस्तावेज़ तैयार करेगा जो आवश्यक रूप से DTD द्वारा संचालित नहीं है और इसलिए दस्तावेज़ के संदर्भ में एक अमान्य परिणाम उत्पन्न कर सकता है

आयोजन

नामविवरण
event OnAbortऑनएबॉर्ट इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnBlurऑनब्लर इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnCancelOnCancel ईवेंट के लिए ईवेंट हैंडलर प्राप्त करता है या सेट करता है.
event OnCanplayऑनकैनप्ले इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnCanPlayThroughऑनकैनप्लेथ्रू इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnChangeऑन चेंज इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnClickऑनक्लिक ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnCueChangeऑनक्यू चेंज इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnDblClickऑनडब्लिक इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnDurationChangeऑन ड्यूरेशन चेंज इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnEmptiedOnEmptied इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnEndedऑनएंडेड इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnErrorऑनरर इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnFocusऑनफोकस इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnInputऑनइनपुट ईवेंट के लिए ईवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnInvalidऑन-इनवैलिड इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnKeyDownऑनकेडाउन इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnKeyPressऑनकीप्रेस ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnKeyUpऑनकीअप इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnLoadऑनलोड ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnLoadedDataऑनलोडेडडेटा ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnLoadedMetadataऑनलोडेड मेटाडेटा ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnLoadStartऑनलोडस्टार्ट ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnMouseDownऑनमाउसडाउन ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnMouseEnterऑनमाउस एंटर इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnMouseLeaveऑनमाउसलीव इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnMouseMoveऑनमाउसमोव इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnMouseOutऑनमाउसऑउट इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnMouseOverऑनमाउसओवर ईवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnMouseUpऑनमाउसअप इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnMouseWheelऑनमाउसव्हील इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnPauseऑनपॉज इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnPlayऑनप्ले इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnPlayingऑनप्लेइंग इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnProgressऑनप्रोग्रेस इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnRateChangeऑनरेट चेंज इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnReadyStateChangeऑनरेडीस्टेट चेंज इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnResetऑनरीसेट ईवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnResizeOnResize ईवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnScrollऑनस्क्रॉल इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnSeekedऑनसीकेड इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnSeekingऑनसीकिंग इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnSelectऑनसेलेक्ट इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnShowऑनशो इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnStalledऑनस्टाल्ड इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnSubmitऑनसबमिट इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnSuspendऑनसस्पेंड इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnTimeUpdateऑनटाइमअपडेट इवेंट के लिए इवेंट हैंडलर प्राप्त करता है या सेट करता है।
event OnToggleऑनटॉगल ईवेंट के लिए ईवेंट हैंडलर प्राप्त या सेट करता है।
event OnVolumeChangeऑनवॉल्यूम चेंज इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।
event OnWaitingऑनवेटिंग इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।

यह सभी देखें