Class Node
Node class
De klasse Node is het primaire gegevenstype voor het gehele documentobjectmodel. Het vertegenwoordigt een enkel knooppunt in de documentboom.
public abstract class Node
Eigenschappen
| Naam | Beschrijving |
|---|
| virtual BaseURI { get; } | Haalt de absolute basis-URI van dit knooppunt op of null als de implementatie geen absolute URI kon verkrijgen. |
| ChildNodes { get; } | Haalt de onderliggende knooppunten op. |
| FirstChild { get; } | Haalt het eerste kind van dit knooppunt op. Als zo’n knooppunt niet bestaat, retourneert dit null. |
| HasChildNodes { get; } | Krijgt of dit knooppunt kinderen heeft. |
| LastChild { get; } | Haalt het laatste kind van dit knooppunt op. Als zo’n knooppunt niet bestaat, retourneert dit null. |
| virtual LocalName { get; } | Haalt het lokale deel van de gekwalificeerde naam van dit knooppunt op. |
| virtual NamespaceURI { get; } | Haalt de naamruimte-URI van dit knooppunt op. |
| NextSibling { get; } | Haalt het knooppunt op dat onmiddellijk volgt op dit knooppunt. Als zo’n knooppunt niet bestaat, retourneert dit null. |
| abstract NodeName { get; } | Krijgt de naam van het knooppunt, afhankelijk van het type. |
| NodeType { get; } | Haalt het knooppunttype op. |
| virtual NodeValue { get; set; } | Haalt of stelt de waarde van dit knooppunt in, afhankelijk van het type. |
| OwnerDocument { get; } | Haalt het documentobject op dat aan dit knooppunt is gekoppeld. |
| ParentNode { get; } | Haalt het bovenliggende knooppunt op. |
| virtual Prefix { get; set; } | Haalt of stelt het naamruimtevoorvoegsel van dit knooppunt in. |
| PreviousSibling { get; } | Haalt het knooppunt op dat onmiddellijk aan dit knooppunt voorafgaat. Als zo’n knooppunt niet bestaat, retourneert dit null. |
| virtual TextContent { get; set; } | Haalt of stelt de tekstinhoud van dit knooppunt en zijn afstammelingen in. |
methoden
| Naam | Beschrijving |
|---|
| AppendChild(Node) | Voegt het knooppunt newChild toe aan het einde van de lijst met kinderen van dit knooppunt. |
| RemoveChild(Node) | Verwijdert het kindknooppunt aangegeven door oud kind uit de lijst met kinderen. |
| ReplaceChild(Node, Node) | Vervangt het oude kind van het kindknooppunt door het nieuwe kind in de lijst met kinderen, en retourneert het oude kindknooppunt. |
Velden
Zie ook