Class NodeFilter
अंतर्वस्तु
[
छिपाना
]NodeFilter class
फ़िल्टर ऐसी वस्तुएं हैं जो जानते हैं कि नोड्स को “फ़िल्टर आउट” कैसे करना है।
public abstract class NodeFilter : DOMObject, INodeFilter
तरीकों
नाम | विवरण |
---|---|
abstract AcceptNode(Node) | परीक्षण करें कि a TreeWalker या NodeIterator के तार्किक दृश्य में निर्दिष्ट नोड दृश्यमान है या नहीं। इस function को TreeWalker और NodeIterator के कार्यान्वयन द्वारा बुलाया जाएगा; इसे आम तौर पर सीधे उपयोगकर्ता कोड से नहीं कहा जाता है। (हालांकि आप ऐसा कर सकते हैं यदि आप अपने स्वयं के एप्लिकेशन तर्क को निर्देशित करने के लिए Same फ़िल्टर का उपयोग करना चाहते हैं।) |
override GetPlatformType() | इस विधि का उपयोग ECMAScript ऑब्जेक्ट को पुनः प्राप्त करने के लिए किया जाता हैType . |
खेत
नाम | विवरण |
---|---|
const FILTER_ACCEPT | नोड स्वीकार करें। _ NodeIterator या TreeWalker के लिए परिभाषित नेविगेशन विधियां इस नोड को लौटाएंगी। |
const FILTER_REJECT | नोड को अस्वीकार करें। _ NodeIterator या TreeWalker के लिए परिभाषित नेविगेशन विधियां इस नोड को वापस नहीं करेंगी। ट्रीवॉकर के लिए, इस नोड के चिल्ड्रन को भी अस्वीकार कर दिया जाएगा। NodeIterators इसे FILTER_SKIP. के लिए पर्यायवाची मानते हैं |
const FILTER_SKIP | इस एकल नोड को छोड़ दें। _ NodeIterator या TreeWalker के लिए परिभाषित नेविगेशन विधियां इस नोड को वापस नहीं करेंगी। NodeIterator और TreeWalker दोनों के लिए, इस नोड के चिल्ड्रन को अभी भी माना जाएगा। |
const SHOW_ALL | सभी नोड्स दिखाएं। |
const SHOW_ATTRIBUTE | एटीआर नोड्स दिखाएं। यह तभी सार्थक है जब एक पुनरावर्तक या ट्री-वॉकर एक विशेषता नोड के साथ इसके रूट के रूप में बनाया जाए; इस मामले में, इसका मतलब है कि विशेषता नोड पुनरावृत्ति या ट्रैवर्सल की पहली स्थिति में दिखाई देगा। चूंकि एट्रिब्यूट्स कभी भी अन्य नोड्स के बच्चे नहीं होते हैं, वे दस्तावेज़ ट्री पर ट्रैवर्स करते समय प्रकट नहीं होते हैं। |
const SHOW_CDATA_SECTION | CDATASection नोड्स दिखाएं। |
const SHOW_COMMENT | टिप्पणी नोड दिखाएं. |
const SHOW_DOCUMENT | दस्तावेज़ नोड दिखाएं. |
const SHOW_DOCUMENT_FRAGMENT | दस्तावेज़फ़्रैगमेंट नोड दिखाएं. |
const SHOW_DOCUMENT_TYPE | दस्तावेज़ प्रकार नोड्स दिखाएं। |
const SHOW_ELEMENT | एलिमेंट नोड दिखाएं. |
const SHOW_ENTITY | एंटिटी नोड दिखाएं। यह तभी सार्थक है जब एक इटरेटर या ट्री-वॉकर बना रहा हो, जिसके रूट के रूप में एक एंटिटी नोड हो; इस मामले में, इसका मतलब है कि Entity नोड ट्रैवर्सल की पहली स्थिति में दिखाई देगा। चूँकि संस्थाएँ दस्तावेज़ ट्री का हिस्सा नहीं हैं, वे दस्तावेज़ ट्री पर ट्रैवर्स करते समय दिखाई नहीं देते हैं। |
const SHOW_ENTITY_REFERENCE | EntityReference नोड्स दिखाएं। |
const SHOW_NOTATION | संकेतन नोड दिखाएं। यह तभी सार्थक है जब एक पुनरावर्तक या ट्री-वॉकर को इसके रूट के रूप में नोटेशन नोड के साथ बनाया जाए; इस मामले में, इसका मतलब है कि नोटेशन नोड ट्रैवर्सल की पहली स्थिति में दिखाई देगा। चूंकि अंकन दस्तावेज़ ट्री का हिस्सा नहीं हैं, वे दस्तावेज़ ट्री पर ट्रैवर्स करते समय प्रकट नहीं होते हैं। |
const SHOW_PROCESSING_INSTRUCTION | प्रोसेसिंग इंस्ट्रक्शन नोड्स दिखाएं। |
const SHOW_TEXT | टेक्स्ट नोड दिखाएं. |
यह सभी देखें
- class DOMObject
- interface INodeFilter
- नाम स्थान Aspose.Html.Dom.Traversal.Filters
- सभा Aspose.HTML