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. يحتوي على حرف واحد على الأقل.
SignificantWhitespace5عقدة تحتوي على أحرف مسافة بيضاء و xml:space مُعيَّنة إلى preserve.
مسافة بيضاء6عقدة تحتوي فقط على أحرف مسافة بيضاء ولا توجد مسافة بيضاء ذات معنى. أحرف المسافة البيضاء هي ’\x20’, ’\x0d’, ’\x0a’, ’\x09’.
ProcessingInstruction7تعليمات معالجة، مثل . لا تشمل إعلانات XML، التي لا تكون مرئية لفئة XPathNavigator.
Comment8تعليق، مثل ****.
All9أي من أنواع العقد XPathNodeType.

انظر أيضًا