Class Node
Node class
Kelas Node adalah tipe data utama untuk seluruh Model objek Dokumen. Ini mewakili satu simpul di pohon dokumen.
public abstract class Node
Properti
Nama | Keterangan |
---|
virtual BaseURI { get; } | Mendapatkan URI basis absolut dari node ini atau null jika implementasi tidak dapat memperoleh URI absolut. |
ChildNodes { get; } | Mendapat node anak. |
FirstChild { get; } | Mendapat anak pertama dari node ini. Jika tidak ada simpul seperti itu, ini mengembalikan nol. |
HasChildNodes { get; } | Mendapat apakah simpul ini memiliki turunan. |
LastChild { get; } | Mendapat anak terakhir dari node ini. Jika tidak ada simpul seperti itu, ini mengembalikan nol. |
virtual LocalName { get; } | Mendapatkan bagian lokal dari nama yang memenuhi syarat dari node ini. |
virtual NamespaceURI { get; } | Mendapat URI namespace dari node ini. |
NextSibling { get; } | Mendapatkan simpul segera setelah simpul ini. Jika tidak ada simpul seperti itu, ini mengembalikan nol. |
abstract NodeName { get; } | Mendapatkan nama node, tergantung pada jenisnya. |
NodeType { get; } | Mendapat tipe node. |
virtual NodeValue { get; set; } | Mendapat atau menetapkan nilai node ini, tergantung pada jenisnya. |
OwnerDocument { get; } | Mendapatkan objek dokumen yang terkait dengan node ini. |
ParentNode { get; } | Mendapat simpul induk. |
virtual Prefix { get; set; } | Mendapat atau menyetel prefiks namespace dari node ini. |
PreviousSibling { get; } | Mendapat simpul tepat sebelum simpul ini. Jika tidak ada simpul seperti itu, ini mengembalikan nol. |
virtual TextContent { get; set; } | Mendapat atau menyetel konten teks dari node ini dan turunannya. |
Metode
Nama | Keterangan |
---|
AppendChild(Node) | Menambahkan node newChild ke akhir daftar anak dari node ini. |
RemoveChild(Node) | Menghapus simpul anak yang ditunjukkan oleh anak lama dari daftar anak. |
ReplaceChild(Node, Node) | Mengganti simpul anak anak lama dengan anak baru dalam daftar anak, dan mengembalikan simpul anak lama. |
Bidang
Lihat juga