فئة 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 | اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة. |
انظر أيضًا
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Page for C++