System::Xml::XPath::XPathNodeIterator क्लास

XPathNodeIterator class

चयनित नोड्स के सेट पर एक इटररेटर प्रदान करता है।

class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>

विधियाँ

विधिविवरण
virtual Clone()जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो यह इस XPathNodeIterator ऑब्जेक्ट की एक क्लोन लौटाता है।
virtual get_Count()चयनित नोड सेट में अंतिम नोड का इंडेक्स लौटाता है।
virtual get_Current()जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो यह इस XPathNodeIterator के लिए XPathNavigator ऑब्जेक्ट प्राप्त करता है, जो वर्तमान संदर्भ नोड पर स्थित होता है।
virtual get_CurrentPosition()जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो यह चयनित नोड सेट में वर्तमान स्थिति का इंडेक्स प्राप्त करता है।
GetEnumerator() overrideचयनित नोड सेट के माध्यम से इटररेट करने के लिए एक IEnumerator ऑब्जेक्ट लौटाता है।
virtual MoveNext()जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो यह XPathNodeIterator::get_Current मेथड द्वारा लौटाए गए XPathNavigator ऑब्जेक्ट को चयनित नोड सेट में अगले नोड पर ले जाता है।
XPathNodeIterator()XPathNodeIterator क्लास का एक नया इंस्टेंस इनिशियलाइज़ करता है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

संबंधित देखें