System::Xml::XmlNode::get_ParentNode methode

XmlNode::get_ParentNode method

Retourneert de ouder van dit knooppunt (voor knooppunten die een ouder kunnen hebben).

virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final

ReturnValue

De XmlNode die de ouder is van het huidige knooppunt.

Opmerkingen

Als een knooppunt net is aangemaakt en nog niet aan de boom is toegevoegd, of als het uit de boom is verwijderd, is de ouder nullptr. Voor alle andere knooppunten hangt de geretourneerde waarde af van de XmlNode::get_NodeType van het knooppunt. De volgende tabel beschrijft de mogelijke retourwaarden voor de get_NodeType methode.
NodeTypeRetourwaarde van ParentNode
Attribute, Document, DocumentFragment, Entity, NotationRetourneert nullptr; deze knooppunten hebben geen ouder.
CDATARetourneert het element of de entiteitsreferentie die de CDATA-sectie bevat.
CommentRetourneert het element, de entiteitsreferentie, het documenttype of het document dat de opmerking bevat.
DocumentTypeRetourneert het documentknooppunt.
ElementRetourneert het ouderknooppunt van het element. Als het element het wortelknooppunt in de boom is, is de ouder het documentknooppunt.
EntityReferenceRetourneert het element, attribuut of de entiteitsreferentie die de entiteitsreferentie bevat.
ProcessingInstructionRetourneert het document, element, documenttype of de entiteitsreferentie die de verwerkingsinstructie bevat.
TextRetourneert het ouder-element, attribuut of de entiteitsreferentie die het tekstknooppunt bevat.

Zie ook