فئة 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()عند تجاوزها في فئة مشتقة، تحصل على كائن XPathNavigator لهذا XPathNodeIterator، مُوضعًا على عقدة السياق الحالية.
virtual get_CurrentPosition()عند تجاوزها في فئة مشتقة، تحصل على فهرس الموضع الحالي في المجموعة المختارة من العقد.
GetEnumerator() overrideتُعيد كائن IEnumerator للتكرار عبر مجموعة العقد المختارة.
virtual MoveNext()عند تجاوزها في فئة مشتقة، تنقل كائن XPathNavigator الذي تُعيده طريقة XPathNodeIterator::get_Current إلى العقدة التالية في مجموعة العقد المختارة.
XPathNodeIterator()تهيئ نسخة جديدة من فئة XPathNodeIterator.

Typedefs

تعريف نوعالوصف
Ptrاسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة.

انظر أيضًا