Class Node
Node class
Η κλάση Node είναι ο κύριος τύπος δεδομένων για ολόκληρο το Μοντέλο αντικειμένου εγγράφου. Αντιπροσωπεύει έναν μόνο κόμβο στο δέντρο εγγράφων.
public abstract class Node
Ιδιότητες
Ονομα |
Περιγραφή |
virtual BaseURI { get; } |
Λαμβάνει το απόλυτο βασικό URI αυτού του κόμβου ή μηδενικό εάν η υλοποίηση δεν ήταν σε θέση να αποκτήσει ένα απόλυτο URI. |
ChildNodes { get; } |
Λαμβάνει τους θυγατρικούς κόμβους. |
FirstChild { get; } |
Λαμβάνει το πρώτο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null. |
HasChildNodes { get; } |
Βρίσκει εάν αυτός ο κόμβος έχει παιδιά. |
LastChild { get; } |
Λαμβάνει το τελευταίο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null. |
virtual LocalName { get; } |
Λαμβάνει το τοπικό τμήμα του αναγνωρισμένου ονόματος αυτού του κόμβου. |
virtual NamespaceURI { get; } |
Λαμβάνει το URI χώρου ονομάτων αυτού του κόμβου. |
NextSibling { get; } |
Λαμβάνει τον κόμβο αμέσως μετά από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null. |
abstract NodeName { get; } |
Λαμβάνει το όνομα του κόμβου, ανάλογα με τον τύπο του. |
NodeType { get; } |
Παίρνει τον τύπο κόμβου. |
virtual NodeValue { get; set; } |
Λαμβάνει ή ορίζει την τιμή αυτού του κόμβου, ανάλογα με τον τύπο του. |
OwnerDocument { get; } |
Λαμβάνει το αντικείμενο εγγράφου που σχετίζεται με αυτόν τον κόμβο. |
ParentNode { get; } |
Λαμβάνει τον γονικό κόμβο. |
virtual Prefix { get; set; } |
Λαμβάνει ή ορίζει το πρόθεμα χώρου ονομάτων αυτού του κόμβου. |
PreviousSibling { get; } |
Λαμβάνει τον κόμβο αμέσως πριν από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null. |
virtual TextContent { get; set; } |
Λαμβάνει ή ορίζει το περιεχόμενο κειμένου αυτού του κόμβου και των απογόνων του. |
Μέθοδοι
Ονομα |
Περιγραφή |
AppendChild(Node) |
Προσθέτει τον κόμβο newChild στο τέλος της λίστας των παιδιών αυτού του κόμβου. |
RemoveChild(Node) |
Αφαιρεί τον θυγατρικό κόμβο που υποδεικνύεται από το παλιό παιδί από τη λίστα των παιδιών. |
ReplaceChild(Node, Node) |
Αντικαθιστά τον θυγατρικό κόμβο παλιό παιδί με νέο παιδί στη λίστα παιδιών και επιστρέφει τον παλιό θυγατρικό κόμβο. |
Πεδία
Δείτε επίσης