System::Xml::XPath::XPathNodeType enum

XPathNodeType enum

يعرّف أنواع عقد XPath التي يمكن إرجاعها من الفئة XPathNavigator.

enum class XPathNodeType

القيم

الاسمالقيمةالوصف
الجذر0عقدة الجذر في مستند XML أو شجرة العقد.
Element1عنصر، مثل .
Attribute2خاصية، مثل id=‘123’.
مساحة الاسم3مساحة اسم، مثل xmlns="namespace".
Text4محتوى النص لعقدة. يعادل نموذج كائن المستند Object (DOM) لأنواع العقد Text و CDATA. يحتوي على حرف واحد على الأقل.
مسافة بيضاء هامة5عقدة تحتوي على أحرف مسافة بيضاء وتكون xml:space مضبوطة على preserve.
مسافة بيضاء6عقدة تحتوي فقط على أحرف مسافة بيضاء ولا تحتوي على مسافة بيضاء ذات معنى. أحرف المسافة البيضاء هي ’\x20’، ’\x0d’، ’\x0a’، ’\x09’.
ProcessingInstruction7تعليمات معالجة، مثل . لا تشمل إعلانات XML، التي لا تكون مرئية لفئة XPathNavigator.
تعليق8تعليق، مثل ****.
All9أي من أنواع العقد XPathNodeType.

انظر أيضًا