Class SVGDocument

SVGDocument class

एकएसवीजी दस्तावेज़एसवीजी पदानुक्रम की जड़ है और संपूर्ण सामग्री रखती है। पदानुक्रम तक पहुँच प्रदान करने के अलावा, यह दस्तावेज़ से जानकारी के कुछ सेटों तक पहुँचने के लिए कुछ सुविधाजनक तरीके भी प्रदान करता है। तत्व एक एक्सएचटीएमएल दस्तावेज़ [एक्सएचटीएमएल] के भीतर इनलाइन एम्बेडेड है, तो एक एसवीजीडॉक्यूमेंट ऑब्जेक्ट मौजूद नहीं होगा; इसके बजाय, दस्तावेज़ ऑब्जेक्ट पदानुक्रम में रूट ऑब्जेक्ट एक भिन्न प्रकार का दस्तावेज़ ऑब्जेक्ट होगा, जैसे कि HTMLDocument ऑब्जेक्ट. हालांकि, एक SVGDocument ऑब्जेक्ट वास्तव में तब मौजूद होगा जब XML दस्तावेज़ पदानुक्रम का मूल तत्व ‘svg’ तत्व हो , जैसे स्टैंड-अलोन SVG फ़ाइल देखते समय (अर्थात, MIME प्रकार वाली फ़ाइल “image/svg+xml”)। इस स्थिति में, SVGDocument ऑब्जेक्ट दस्तावेज़ ऑब्जेक्ट मॉडल पदानुक्रम का मूल ऑब्जेक्ट होगा।

public class SVGDocument : Document, IDocumentCSS

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

नामविवरण
SVGDocument()का एक नया उदाहरण प्रारंभ करता हैSVGDocument वर्ग.
SVGDocument(Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument वर्ग.
SVGDocument(RequestMessage)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(string)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(Url)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(RequestMessage, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(Stream, string)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity . दस्तावेज़ लोड करना स्ट्रीम में वर्तमान स्थिति से शुरू होता है।
SVGDocument(Stream, Url)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity . दस्तावेज़ लोड करना स्ट्रीम में वर्तमान स्थिति से शुरू होता है।
SVGDocument(string, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(string, string)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(string, Url)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(Url, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(Stream, string, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity . दस्तावेज़ लोड करना स्ट्रीम में वर्तमान स्थिति से शुरू होता है।
SVGDocument(Stream, Url, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity . दस्तावेज़ लोड करना स्ट्रीम में वर्तमान स्थिति से शुरू होता है।
SVGDocument(string, string, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .
SVGDocument(string, Url, Configuration)का एक नया उदाहरण प्रारंभ करता हैSVGDocument कक्षा। कंस्ट्रक्टर समकालिक रूप से काम करता है, यह सभी बाहरी संसाधनों (छवियों, स्क्रिप्ट, आदि) के लोड होने की प्रतीक्षा करता है। दस्तावेज़ को एसिंक्रोनस रूप से लोड करने के लिए विधि का उपयोग करेंNavigate या इसके ओवरलोड्स. या आप उपयुक्त फ़्लैग्स सेट करके कुछ बाहरी संसाधनों को लोड करना अक्षम कर सकते हैंSecurity .

गुण

नामविवरण
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. का उपयोग करके बनाया गया था
Domain { get; }उस सर्वर का डोमेन नाम जिसने दस्तावेज़ दिया, या एक शून्य स्ट्रिंग यदि सर्वर को डोमेन नाम से पहचाना नहीं जा सकता है।
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; }दस्तावेज़ की तैयारी लौटाता है। दस्तावेज़ लोड होने के दौरान “लोडिंग”, पार्सिंग समाप्त होने के बाद “इंटरैक्टिव” लेकिन फिर भी उप-संसाधनों को लोड करना, और लोड होने के बाद “पूर्ण”।
Referrer { get; }उस पृष्ठ का URI लौटाता है जो इस पृष्ठ से जुड़ा हुआ है। मान एक खाली स्ट्रिंग है यदि उपयोगकर्ता सीधे पृष्ठ पर नेविगेट करता है (लिंक के माध्यम से नहीं, बल्कि, उदाहरण के लिए, बुकमार्क के माध्यम से)।
RootElement { get; }दस्तावेज़ पदानुक्रम में रूट ‘svg’.
StrictErrorChecking { get; set; }एट्रिब्यूट निर्दिष्ट करता है कि त्रुटि जांच लागू की गई है या नहीं। जब गलत पर सेट किया जाता है, तो कार्यान्वयन सामान्य रूप से DOM संचालन पर परिभाषित हर संभव त्रुटि मामले का परीक्षण नहीं करने के लिए स्वतंत्र है, और DOM संचालन पर कोई DOMException नहीं बढ़ाता है या Document.normalizeDocument() का उपयोग करते समय त्रुटियों की रिपोर्ट नहीं करता है। त्रुटि के मामले में, व्यवहार अपरिभाषित है। यह विशेषता डिफ़ॉल्ट रूप से सत्य है।
StyleSheets { get; }एक सूची जिसमें एक दस्तावेज़ में स्पष्ट रूप से लिंक या एम्बेडेड सभी स्टाइल शीट शामिल हैं। HTML दस्तावेज़ों के लिए, इसमें HTML LINK तत्व के माध्यम से शामिल बाहरी स्टाइल शीट और इनलाइन STYLE तत्व शामिल हैं.
virtual TextContent { get; set; }यह विशेषता इस नोड और उसके वंश की पाठ्य सामग्री लौटाती है। जब इसे शून्य के रूप में परिभाषित किया जाता है, तो इसे सेट करने का कोई प्रभाव नहीं पड़ता है। सेट करने पर, इस नोड के किसी भी संभावित बच्चे को हटा दिया जा सकता है और, यदि यह नया स्ट्रिंग खाली या शून्य नहीं है, तो इस विशेषता को सेट करने वाले स्ट्रिंग वाले एकल टेक्स्ट नोड द्वारा प्रतिस्थापित किया जाता है।
Title { get; }‘एसवीजी’ मूल तत्व के ‘शीर्षक’ उप-तत्व द्वारा निर्दिष्ट दस्तावेज़ का शीर्षक (यानी,यहाँ शीर्षक है… )
URL { get; }दस्तावेज़ का पूरा यूआरआई.
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 वाले सभी तत्वों की एक नोड सूची लौटाता है।
GetOverrideStyle(Element, string)इस विधि का उपयोग निर्दिष्ट तत्व और निर्दिष्ट छद्म तत्व के लिए ओवरराइड शैली घोषणा को पुनर्प्राप्त करने के लिए किया जाता है।
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 जबकि यह किसी घटना को संसाधित कर रहा है, यह वर्तमान क्रियाओं द्वारा ट्रिगर नहीं किया जाएगा। इवेंट श्रोताओं को हटाए जाने के बाद कभी नहीं बुलाया जा सकता है।
override RenderTo(IDevice)इस विधि का उपयोग वर्तमान दस्तावेज़ की सामग्री को निर्दिष्ट डिवाइस पर प्रिंट करने के लिए किया जाता है।
ReplaceChild(Node, Node)बच्चों की सूची में चाइल्ड नोड ओल्डचाइल्ड को न्यूचाइल्ड से बदल देता है, और ओल्डचाइल्ड नोड लौटाता है। यदि न्यूचाइल्ड एक डॉक्यूमेंटफ्रैगमेंट ऑब्जेक्ट है, तो ओल्डचाइल्ड को सभी डॉक्यूमेंटफ्रैगमेंट चिल्ड्रेन से बदल दिया जाता है, जो उसी क्रम में डाले जाते हैं। यदि नया बच्चा पहले से ही पेड़ में है, तो इसे पहले हटा दिया जाता है।
Save(IOutputStorage)दस्तावेज़ सामग्री और संसाधनों को आउटपुट स्टोरेज में सहेजता है।
Save(string)द्वारा निर्दिष्ट स्थानीय फ़ाइल में दस्तावेज़ सहेजता हैपथ इस दस्तावेज़ में उपयोग किए गए सभी संसाधनों को में आसन्न फ़ोल्डर में सहेजा जाएगा, जिसका नाम इस प्रकार बनाया जाएगा: output_file_name + “_files”.
Save(Url)द्वारा निर्दिष्ट स्थानीय फ़ाइल में दस्तावेज़ सहेजता हैयूआरएल इस दस्तावेज़ में उपयोग किए गए सभी संसाधनों को में आसन्न फ़ोल्डर में सहेजा जाएगा, जिसका नाम इस प्रकार बनाया जाएगा: output_file_name + “_files”.
Save(IOutputStorage, SVGSaveFormat)दस्तावेज़ सामग्री और संसाधनों को आउटपुट स्टोरेज में सहेजता है।
Save(IOutputStorage, SVGSaveOptions)दस्तावेज़ सामग्री और संसाधनों को आउटपुट स्टोरेज में सहेजता है।
Save(string, SVGSaveFormat)द्वारा निर्दिष्ट स्थानीय फ़ाइल में दस्तावेज़ सहेजता हैपथ इस दस्तावेज़ में उपयोग किए गए सभी संसाधनों को में आसन्न फ़ोल्डर में सहेजा जाएगा, जिसका नाम इस प्रकार बनाया जाएगा: output_file_name + “_files”.
Save(string, SVGSaveOptions)द्वारा निर्दिष्ट स्थानीय फ़ाइल में दस्तावेज़ सहेजता हैपथ इस दस्तावेज़ में उपयोग किए गए सभी संसाधनों को में आसन्न फ़ोल्डर में सहेजा जाएगा, जिसका नाम इस प्रकार बनाया जाएगा: output_file_name + “_files”.
Save(Url, SVGSaveFormat)द्वारा निर्दिष्ट स्थानीय फ़ाइल में दस्तावेज़ सहेजता हैयूआरएल इस दस्तावेज़ में उपयोग किए गए सभी संसाधनों को में आसन्न फ़ोल्डर में सहेजा जाएगा, जिसका नाम इस प्रकार बनाया जाएगा: output_file_name + “_files”.
Save(Url, SVGSaveOptions)द्वारा निर्दिष्ट स्थानीय फ़ाइल में दस्तावेज़ सहेजता हैयूआरएल इस दस्तावेज़ में उपयोग किए गए सभी संसाधनों को में आसन्न फ़ोल्डर में सहेजा जाएगा, जिसका नाम इस प्रकार बनाया जाएगा: output_file_name + “_files”.
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ऑनवेटिंग इवेंट के लिए इवेंट हैंडलर प्राप्त या सेट करता है।

यह सभी देखें