InlineStory

Gambaran Umum

InlineStory adalah kelas dalam Aspose.Words FOSS untuk .NET. Mewarisi dari: CompositeNode, IInline, IStory.

Kelas dasar untuk node tingkat inline yang dapat berisi paragraf dan tabel.

Kelas ini menyediakan 27 metode untuk bekerja dengan objek InlineStory dalam program .NET. Metode yang tersedia meliputi: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, dan 15 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, Font, dan 17 lainnya.

Properti

NamaJenisAksesDeskripsi
StoryTypeStoryTypeBacaMengembalikan jenis cerita.
ParentParagraphParagraphBacaMengambil Paragraph induk dari node ini.
FirstParagraphParagraphBacaMendapatkan paragraf pertama dalam cerita.
LastParagraphParagraphBacaMendapatkan paragraf terakhir dalam cerita.
ParagraphsParagraphCollectionBacaMendapatkan koleksi paragraf yang merupakan anak langsung dari cerita.
TablesTableCollectionBacaMendapatkan koleksi tabel yang merupakan anak langsung dari cerita.
IsInsertRevisionboolBacaMendapatkan is insert revision.
IsDeleteRevisionboolBacaMendapatkan revisi penghapusan.
IsMoveFromRevisionboolBacaMendapatkan is move dari revisi.
IsMoveToRevisionboolBacaMendapatkan is move to revision.
FontFontBacaMenyediakan akses ke pemformatan font dari karakter jangkar objek ini.
IsCompositeboolBacaMengembalikan true karena node ini dapat memiliki node anak.
HasChildNodesboolBacaMengembalikan true jika node ini memiliki node anak.
FirstChildNodeBacaMendapatkan anak pertama dari node.
LastChildNodeBacaMendapatkan anak terakhir dari node.
CountintBacaMendapatkan jumlah anak langsung dari node ini.
NodeTypeNodeTypeBacaMendapatkan tipe node ini.
ParentNodeCompositeNodeBacaMendapatkan induk langsung dari node ini.
DocumentDocumentBaseBacaMendapatkan dokumen tempat node ini berada.
PreviousSiblingNodeBacaMendapatkan node yang berada tepat sebelum node ini.
NextSiblingNodeBacaMendapatkan node yang segera mengikuti node ini.
RangeRangeBacaMengembalikan objek Range yang mewakili bagian dari dokumen yang terdapat dalam node ini.
CustomNodeIdintBaca/TulisMenentukan pengidentifikasi node khusus.

Metode

Tanda TanganDeskripsi
EnsureMinimum()Jika anak terakhir bukan paragraf, buat dan tambahkan satu paragraf kosong.
GetText()Mendapatkan teks node ini dan semua anaknya.
GetChildNodes(nodeType: NodeType, isDeep: bool)Mengembalikan koleksi 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 pada 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 tepat 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 dari node anak yang ditentukan dalam array node anak.
AcceptStart(visitor: DocumentVisitor)Ketika diimplementasikan dalam kelas turunan, memanggil metode VisitXXXStart dari pengunjung dokumen yang ditentukan.
AcceptEnd(visitor: DocumentVisitor)Ketika diimplementasikan dalam kelas turunan, memanggil metode VisitXXXEnd dari pengunjung dokumen yang ditentukan.
CreateNavigator()Membuat navigator yang dapat digunakan untuk menelusuri dan membaca node.
Clone(isCloneChildren: bool)Anda harus menggunakan overload Clone(bool, INodeCloningListener) ketika penyalinan node merupakan bagian dari proses penyalinan node lain (biasanya komposit).
Accept(visitor: DocumentVisitor)Memanggil Accept(visitor) pada instance InlineStory ini.
GetAncestor(ancestorType: Type)Mendapatkan nenek moyang pertama dari tipe objek yang ditentukan.
GetAncestorOf()Memanggil GetAncestorOf pada instance InlineStory ini.
Remove()Menghapus dirinya sendiri dari induk.
NextPreOrder(rootNode: Node)Mendapatkan node berikutnya sesuai dengan algoritma penelusuran pohon pre-order.
PreviousPreOrder(rootNode: Node)Mendapatkan node sebelumnya sesuai dengan algoritma penelusuran 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