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. | |
|---|---|
| NodeType | قيمة الإرجاع لـ ParentNode |
| Attribute, Document, DocumentFragment, Entity, Notation | يرجع nullptr؛ هذه العقد لا تمتلك أبًا. |
| CDATA | يرجع العنصر أو مرجع الكيان الذي يحتوي على قسم CDATA. |
| Comment | يرجع العنصر أو مرجع الكيان أو نوع المستند أو المستند الذي يحتوي على التعليق. |
| DocumentType | يرجع عقدة المستند. |
| Element | يرجع عقدة الأب للعنصر. إذا كان العنصر هو عقدة الجذر في الشجرة، فإن الأب هو عقدة المستند. |
| EntityReference | يرجع العنصر أو السمة أو مرجع الكيان الذي يحتوي على مرجع الكيان. |
| ProcessingInstruction | يرجع المستند أو العنصر أو نوع المستند أو مرجع الكيان الذي يحتوي على تعليمات المعالجة. |
| Text | يرجع العنصر الأب أو السمة أو مرجع الكيان الذي يحتوي على عقدة النص. |
انظر أيضًا
- Typedef SharedPtr
- Class XmlNode
- Class XmlNode
- Namespace System::Xml
- Library Aspose.Page for C++