Node

Node class

Düğüm sınıfı, tüm Document nesne Modeli için birincil veri türüdür. Belge ağacındaki tek bir düğümü temsil eder.

public abstract class Node

Özellikleri

İsimTanım
virtual BaseURI { get; }Bu düğümün mutlak temel URI’sini alır veya uygulama mutlak bir URI alamazsa null değerini alır.
ChildNodes { get; }Alt düğümleri alır.
FirstChild { get; }Bu düğümün ilk çocuğunu alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
HasChildNodes { get; }Bu düğümün alt öğesi olup olmadığını alır.
LastChild { get; }Bu düğümün son çocuğunu alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
virtual LocalName { get; }Bu düğümün nitelikli adının yerel bölümünü alır.
virtual NamespaceURI { get; }Bu düğümün ad alanı URI’sini alır.
NextSibling { get; }Bu düğümden hemen sonraki düğümü alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
abstract NodeName { get; }Türüne bağlı olarak düğüm adını alır.
NodeType { get; }Düğüm türünü alır.
virtual NodeValue { get; set; }Türüne bağlı olarak bu düğümün değerini alır veya ayarlar.
OwnerDocument { get; }Bu düğümle ilişkili belge nesnesini alır.
ParentNode { get; }Üst düğümü alır.
virtual Prefix { get; set; }Bu düğümün ad alanı önekini alır veya ayarlar.
PreviousSibling { get; }Bu düğümden hemen önceki düğümü alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
virtual TextContent { get; set; }Bu düğümün ve onun soyundan gelenlerin metin içeriğini alır veya ayarlar.

yöntemler

İsimTanım
AppendChild(Node)newChild düğümünü bu düğümün alt öğeleri listesinin sonuna ekler.
RemoveChild(Node)Eski alt öğe tarafından belirtilen alt düğümü alt öğe listesinden kaldırır.
ReplaceChild(Node, Node)Alt düğüm eski alt öğesini, alt öğe listesinde yeni alt öğeyle değiştirir ve eski alt düğümü döndürür.

Alanlar

İsimTanım
const COMMENT_NODEYorum düğümü türü.
const DOCUMENT_NODEBelge düğüm türü.
const DOCUMENT_TYPE_NODEBelge türü düğüm türü.
const ELEMENT_NODEÖğe düğüm türü.
const PROCESSING_INSTRUCTION_NODEİşleme talimatı düğüm türü.
const TEXT_NODEMetin düğümü türü.

Ayrıca bakınız