Node
Node class
Die Node-Klasse ist der primäre Datentyp für das gesamte Dokumentobjektmodell. Es stellt einen einzelnen Knoten im Dokumentenbaum dar.
public abstract class Node
Eigenschaften
Name |
Beschreibung |
virtual BaseURI { get; } |
Ruft den absoluten Basis-URI dieses Knotens ab oder null, wenn die Implementierung keinen absoluten URI erhalten konnte. |
ChildNodes { get; } |
Ruft die untergeordneten Knoten ab. |
FirstChild { get; } |
Ruft das erste untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
HasChildNodes { get; } |
Ruft ab, ob dieser Knoten Kinder hat. |
LastChild { get; } |
Ruft das letzte untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
virtual LocalName { get; } |
Ruft den lokalen Teil des qualifizierten Namens dieses Knotens ab. |
virtual NamespaceURI { get; } |
Ruft den Namespace-URI dieses Knotens ab. |
NextSibling { get; } |
Ruft den Knoten ab, der diesem Knoten unmittelbar folgt. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
abstract NodeName { get; } |
Ruft den Knotennamen ab, abhängig von seinem Typ. |
NodeType { get; } |
Ruft den Knotentyp ab. |
virtual NodeValue { get; set; } |
Ruft den Wert dieses Knotens ab oder legt ihn fest, abhängig von seinem Typ. |
OwnerDocument { get; } |
Ruft das diesem Knoten zugeordnete Dokumentobjekt ab. |
ParentNode { get; } |
Ruft den übergeordneten Knoten ab. |
virtual Prefix { get; set; } |
Ruft das Namespace-Präfix dieses Knotens ab oder legt es fest. |
PreviousSibling { get; } |
Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
virtual TextContent { get; set; } |
Ruft den Textinhalt dieses Knotens und seiner Nachkommen ab oder legt ihn fest. |
Methoden
Name |
Beschreibung |
AppendChild(Node) |
Fügt den Knoten newChild am Ende der Liste der Kinder dieses Knotens hinzu. |
RemoveChild(Node) |
Entfernt den durch old child angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente. |
ReplaceChild(Node, Node) |
Ersetzt den alten untergeordneten Knoten des untergeordneten Knotens durch den neuen untergeordneten Knoten in der Liste der untergeordneten Elemente und gibt den alten untergeordneten Knoten zurück. |
Felder
Siehe auch