System::Xml::XmlNode::get_ParentNode طريقة
محتويات
[
يخفي
]XmlNode::get_ParentNode method
يعيد العنصر الأب لهذه العقدة (للعقد التي يمكن أن يكون لها أب).
virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final
ReturnValue
الـ XmlNode الذي هو أب العقدة الحالية.
ملاحظات
| إذا تم إنشاء عقدة للتو ولم تُضاف بعد إلى الشجرة، أو إذا تمت إزالتها من الشجرة، فإن الأب هو nullptr. بالنسبة لجميع العقد الأخرى، تعتمد القيمة المرجعة على XmlNode::get_NodeType الخاص بالعقدة. الجدول التالي يصف القيم المرجعة المحتملة لـ get_NodeType طريقة. | |
|---|---|
| نوع العقدة | قيمة الإرجاع للـ ParentNode |
| Attribute, Document, DocumentFragment, Entity, Notation | يعيد nullptr؛ هذه العقد لا تمتلك أبًا. |
| CDATA | يعيد العنصر أو مرجع الكيان الذي يحتوي على قسم CDATA. |
| تعليق | يعيد العنصر أو مرجع الكيان أو نوع المستند أو المستند الذي يحتوي على التعليق. |
| نوع المستند | يعيد عقدة المستند. |
| Element | يعيد عقدة الأب للعنصر. إذا كان العنصر هو العقدة الجذرية في الشجرة، فإن الأب هو عقدة المستند. |
| مرجع كيان | يعيد العنصر أو السمة أو مرجع الكيان الذي يحتوي على مرجع الكيان. |
| تعليمات المعالجة | يعيد المستند أو العنصر أو نوع المستند أو مرجع الكيان الذي يحتوي على تعليمات المعالجة. |
| Text | يعيد العنصر الأب أو السمة أو مرجع الكيان الذي يحتوي على عقدة النص. |
انظر أيضًا
- Typedef SharedPtr
- Class XmlNode
- Class XmlNode
- Namespace System::Xml
- Library Aspose.Font for C++