System::Xml::XmlNode::get_ParentNode metod
Innehåll
[
Dölj
]XmlNode::get_ParentNode method
Returnerar föräldern till denna nod (för noder som kan ha föräldrar).
virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final
ReturnValue
Den XmlNode som är förälder till den aktuella noden.
Anmärkningar
| Om en nod precis har skapats och ännu inte lagts till i trädet, eller om den har tagits bort från trädet, är föräldern nullptr. För alla andra noder beror det returnerade värdet på XmlNode::get_NodeType för noden. Följande tabell beskriver de möjliga returvärdena för get_NodeType‑metoden. | |
|---|---|
| NodeType | Returvärde för ParentNode |
| Attribute, Document, DocumentFragment, Entity, Notation | Returnerar nullptr; dessa noder har ingen förälder. |
| CDATA | Returnerar elementet eller entitetsreferensen som innehåller CDATA‑sektionen. |
| Comment | Returnerar elementet, entitetsreferensen, dokumenttypen eller dokumentet som innehåller kommentaren. |
| DocumentType | Returnerar dokumentnoden. |
| Element | Returnerar föräldranoden för elementet. Om elementet är rotknuten i trädet är föräldern dokumentnoden. |
| EntityReference | Returnerar elementet, attributet eller entitetsreferensen som innehåller entitetsreferensen. |
| ProcessingInstruction | Returnerar dokumentet, elementet, dokumenttypen eller entitetsreferensen som innehåller processinstruktionen. |
| Text | Returnerar förälderelementet, attributet eller entitetsreferensen som innehåller textnoden. |
Se även
- Typedef SharedPtr
- Class XmlNode
- Class XmlNode
- Namespace System::Xml
- Library Aspose.Page for C++