Body

Gambaran Umum

Body adalah kelas dalam Aspose.Words FOSS untuk .NET. Mewarisi dari: Story.

Mewakili sebuah wadah untuk teks utama suatu bagian.

Kelas ini menyediakan 30 metode untuk bekerja dengan objek Body dalam program .NET. Metode yang tersedia meliputi: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Body, Clone, CreateNavigator, DeleteShapes, EnsureMinimum, GetAncestor, GetAncestorOf, dan 18 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.Words FOSS untuk .NET. Properti: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes, dan 12 lagi.

Properti

NamaJenisAksesDeskripsi
NodeTypeNodeTypeBacaMengembalikan Body.
ParentSectionSectionBacaMendapatkan bagian induk dari cerita ini.
StoryTypeStoryTypeBacaMendapatkan tipe cerita ini.
FirstParagraphParagraphBacaMendapatkan paragraf pertama dalam cerita.
LastParagraphParagraphBacaMendapatkan paragraf terakhir dalam cerita.
ParagraphsParagraphCollectionBacaMendapatkan koleksi paragraf yang merupakan anak langsung dari cerita.
TablesTableCollectionBacaMendapatkan kumpulan tabel yang merupakan anak langsung dari cerita.
IsCompositeboolBacaMengembalikan true karena node ini dapat memiliki node anak.
HasChildNodesboolBacaMengembalikan true jika node ini memiliki node anak apa pun.
FirstChildNodeBacaMendapatkan anak pertama dari node.
LastChildNodeBacaMendapatkan anak terakhir dari node.
CountintBacaMendapatkan jumlah anak langsung dari node ini.
ParentNodeCompositeNodeBacaMendapatkan orang tua langsung dari node ini.
DocumentDocumentBaseBacaMendapatkan dokumen yang menjadi milik node ini.
PreviousSiblingNodeBacaMendapatkan node yang berada tepat sebelum node ini.
NextSiblingNodeBacaMendapatkan node yang langsung mengikuti node ini.
RangeRangeBacaMengembalikan objek Range yang mewakili bagian dari dokumen yang terkandung dalam node ini.
CustomNodeIdintBaca/TulisMenentukan pengidentifikasi node khusus.

Metode

Tanda TanganDeskripsi
Body(doc: DocumentBase)Menginisialisasi instance baru dari kelas Body.
Accept(visitor: DocumentVisitor)Memanggil VisitBodyStart, kemudian memanggil Accept untuk semua node anak dari bagian tersebut dan memanggil VisitBodyEnd di akhir.
AcceptStart(visitor: DocumentVisitor)Menerima pengunjung untuk mengunjungi awal isi dokumen.
AcceptEnd(visitor: DocumentVisitor)Menerima pengunjung untuk mengunjungi akhir isi dokumen.
EnsureMinimum()Jika anak terakhir bukan paragraf, membuat dan menambahkan satu paragraf kosong.
DeleteShapes()Menghapus semua bentuk dari teks cerita ini.
AppendParagraph(text: string)Metode pintasan yang membuat objek Paragraph dengan teks opsional dan menambahkannya ke akhir objek ini.
GetText()Mendapatkan teks dari node ini dan semua anaknya.
GetChildNodes(nodeType: NodeType, isDeep: bool)Mengembalikan kumpulan node anak yang cocok dengan tipe yang ditentukan.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Mengembalikan node anak ke-N yang cocok dengan tipe yang ditentukan.
SelectNodes(xpath: string)Memilih daftar node yang cocok dengan ekspresi XPath.
SelectSingleNode(xpath: string)Memilih Node pertama yang cocok dengan ekspresi XPath.
GetEnumerator()Menyediakan dukungan untuk iterasi gaya for each atas node anak dari node ini.
AppendChild(newChild: T)Menambahkan node yang ditentukan ke akhir daftar node anak untuk node ini.
PrependChild(newChild: T)Menambahkan node yang ditentukan ke awal daftar node anak untuk node ini.
InsertAfter(newChild: T, refChild: Node)Menyisipkan node yang ditentukan segera setelah node referensi yang ditentukan.
InsertBefore(newChild: T, refChild: Node)Menyisipkan node yang ditentukan tepat sebelum node referensi yang ditentukan.
RemoveChild(oldChild: T)Menghapus node anak yang ditentukan.
RemoveAllChildren()Menghapus semua node anak dari node saat ini.
RemoveSmartTags()Menghapus semua node keturunan SmartTag dari node saat ini.
IndexOf(child: Node)Mengembalikan indeks node anak yang ditentukan dalam array node anak.
CreateNavigator()Membuat navigator yang dapat digunakan untuk menelusuri dan membaca node.
Clone(isCloneChildren: bool)Anda harus menggunakan overload Clone(bool, INodeCloningListener) ketika kloning node merupakan bagian dari proses kloning node lain (biasanya komposit).
GetAncestor(ancestorType: Type)Mendapatkan nenek moyang pertama dari tipe objek yang ditentukan.
GetAncestorOf()Memanggil GetAncestorOf pada instance Body ini.
Remove()Menghapus dirinya sendiri dari parent.
NextPreOrder(rootNode: Node)Mendapatkan node berikutnya sesuai dengan 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 dengan format yang ditentukan.
NodeTypeToString(nodeType: NodeType)Metode utilitas yang mengonversi nilai enum tipe node menjadi string yang ramah pengguna.

Lihat Juga

 Bahasa Indonesia