Node
Gambaran Umum
Node adalah kelas dalam Aspose.Words FOSS untuk .NET.
Kelas dasar untuk semua node dalam dokumen Word.
Kelas ini menyediakan 12 metode untuk bekerja dengan objek Node dalam program .NET. Metode yang tersedia meliputi: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.Words FOSS untuk .NET. Properti: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode, dan 2 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
NodeType | NodeType | Baca | Mendapatkan tipe node ini. |
ParentNode | CompositeNode | Baca | Mendapatkan parent langsung dari node ini. |
Document | DocumentBase | Baca | Mendapatkan dokumen tempat node ini berada. |
PreviousSibling | Node | Baca | Mendapatkan node yang langsung mendahului node ini. |
NextSibling | Node | Baca | Mendapatkan node yang langsung mengikuti node ini. |
IsComposite | bool | Baca | Mengembalikan true jika node ini dapat berisi node lain. |
Range | Range | Baca | Mengembalikan objek Range yang mewakili bagian dokumen yang terkandung dalam node ini. |
CustomNodeId | int | Baca/Tulis | Menentukan pengidentifikasi node khusus. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
Clone(isCloneChildren: bool) | Anda harus menggunakan overload Clone(bool, INodeCloningListener) ketika kloning node merupakan bagian dari proses kloning node lain (biasanya komposit). |
Accept(visitor: DocumentVisitor) | Memanggil Accept(visitor) pada instance Node ini. |
GetText() | Mendapatkan teks node ini dan semua anaknya. |
GetAncestor(ancestorType: Type) | Mendapatkan nenek moyang pertama dari tipe objek yang ditentukan. |
GetAncestorOf() | Memanggil GetAncestorOf pada instance Node ini. |
GetAncestor(ancestorType: NodeType) | Mendapatkan nenek moyang pertama dari NodeType yang ditentukan. |
Remove() | Menghapus dirinya sendiri dari induk. |
NextPreOrder(rootNode: Node) | Mendapatkan node berikutnya menurut algoritma traversal pohon pre-order. |
PreviousPreOrder(rootNode: Node) | Mendapatkan node sebelumnya menurut algoritma traversal pohon pre-order. |
ToString(saveFormat: SaveFormat) | Mengekspor konten node ke dalam string dalam format yang ditentukan. |
ToString(saveOptions: SaveOptions) | Mengekspor konten node ke dalam string menggunakan opsi penyimpanan yang ditentukan. |
NodeTypeToString(nodeType: NodeType) | Metode utilitas yang mengubah nilai enum tipe node menjadi string yang ramah pengguna. |