System::Xml::XPath::XPathNodeIterator class
محتويات
[
يخفي
]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.Font for C++