Footnote

Gambaran Umum

Footnote adalah kelas dalam Aspose.Words FOSS untuk .NET. Mewarisi dari: InlineStory, ITrackableNode.

Mewakili wadah untuk teks catatan kaki atau catatan akhir.

Kelas ini menyediakan 28 metode untuk bekerja dengan objek Footnote dalam program .NET. Metode yang tersedia meliputi: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, Footnote, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, dan 16 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah memasang paket Aspose.Words FOSS untuk .NET. Properti: ActualReferenceMark, Count, CustomNodeId, Document, FirstChild, FirstParagraph, dan 21 lagi.

Properti

NamaJenisAksesDeskripsi
NodeTypeNodeTypeBacaMengembalikan Catatan Kaki.
StoryTypeStoryTypeBacaMengembalikan Catatan Kaki atau Catatan Akhir.
FootnoteTypeFootnoteTypeBacaMengembalikan nilai yang menentukan apakah ini merupakan catatan kaki atau catatan akhir.
IsAutoboolBaca/TulisMenyimpan nilai yang menentukan apakah ini merupakan catatan kaki bernomor otomatis atau catatan kaki dengan tanda referensi khusus yang ditentukan pengguna.
ReferenceMarkstringBaca/TulisMendapatkan/mengatur tanda referensi khusus yang akan digunakan untuk catatan kaki ini.
ActualReferenceMarkstringBacaMendapatkan teks sebenarnya dari tanda referensi yang ditampilkan dalam dokumen untuk catatan kaki ini.
ParentParagraphParagraphBacaMengambil Paragraph induk dari node ini.
FirstParagraphParagraphBacaMendapatkan paragraf pertama dalam cerita.
LastParagraphParagraphBacaMendapatkan paragraf terakhir dalam cerita.
ParagraphsParagraphCollectionBacaMendapatkan kumpulan paragraf yang merupakan anak langsung dari cerita.
TablesTableCollectionBacaMendapatkan koleksi tabel yang merupakan anak langsung dari cerita.
IsInsertRevisionboolBacaMendapatkan nilai isInsertRevision.
IsDeleteRevisionboolBacaMendapatkan revisi hapus.
IsMoveFromRevisionboolBacaMendapatkan is move dari revisi.
IsMoveToRevisionboolBacaMendapatkan is move ke revisi.
FontFontBacaMemberikan 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 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 tempat node ini berada.
PreviousSiblingNodeBacaMendapatkan node yang langsung mendahului 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
Footnote(doc: DocumentBase, footnoteType: FootnoteType)Menginisialisasi sebuah instance dari kelas Footnote.
Accept(visitor: DocumentVisitor)Memanggil DocumentVisitor.VisitFootnoteStart, kemudian memanggil Accept untuk semua node anak dari footnote dan memanggil DocumentVisitor.VisitFootnoteEnd di akhir.
AcceptStart(visitor: DocumentVisitor)Menerima visitor untuk mengunjungi awal footnote.
AcceptEnd(visitor: DocumentVisitor)Menerima pengunjung untuk mengunjungi akhir catatan kaki.
EnsureMinimum()Jika anak terakhir bukan paragraf, membuat dan menambahkan satu paragraf kosong.
GetText()Mendapatkan teks 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 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 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 leluhur pertama dari tipe objek yang ditentukan.
GetAncestorOf()Memanggil GetAncestorOf pada instance Footnote ini.
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 menjadi string dalam format yang ditentukan.
NodeTypeToString(nodeType: NodeType)Metode utilitas yang mengubah nilai enum tipe node menjadi string yang ramah pengguna.

Lihat Juga

 Bahasa Indonesia