Footnote
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
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
NodeType | NodeType | Baca | Mengembalikan Catatan Kaki. |
StoryType | StoryType | Baca | Mengembalikan Catatan Kaki atau Catatan Akhir. |
FootnoteType | FootnoteType | Baca | Mengembalikan nilai yang menentukan apakah ini merupakan catatan kaki atau catatan akhir. |
IsAuto | bool | Baca/Tulis | Menyimpan nilai yang menentukan apakah ini merupakan catatan kaki bernomor otomatis atau catatan kaki dengan tanda referensi khusus yang ditentukan pengguna. |
ReferenceMark | string | Baca/Tulis | Mendapatkan/mengatur tanda referensi khusus yang akan digunakan untuk catatan kaki ini. |
ActualReferenceMark | string | Baca | Mendapatkan teks sebenarnya dari tanda referensi yang ditampilkan dalam dokumen untuk catatan kaki ini. |
ParentParagraph | Paragraph | Baca | Mengambil Paragraph induk dari node ini. |
FirstParagraph | Paragraph | Baca | Mendapatkan paragraf pertama dalam cerita. |
LastParagraph | Paragraph | Baca | Mendapatkan paragraf terakhir dalam cerita. |
Paragraphs | ParagraphCollection | Baca | Mendapatkan kumpulan paragraf yang merupakan anak langsung dari cerita. |
Tables | TableCollection | Baca | Mendapatkan koleksi tabel yang merupakan anak langsung dari cerita. |
IsInsertRevision | bool | Baca | Mendapatkan nilai isInsertRevision. |
IsDeleteRevision | bool | Baca | Mendapatkan revisi hapus. |
IsMoveFromRevision | bool | Baca | Mendapatkan is move dari revisi. |
IsMoveToRevision | bool | Baca | Mendapatkan is move ke revisi. |
Font | Font | Baca | Memberikan akses ke pemformatan font dari karakter jangkar objek ini. |
IsComposite | bool | Baca | Mengembalikan true karena node ini dapat memiliki node anak. |
HasChildNodes | bool | Baca | Mengembalikan true jika node ini memiliki node anak apa pun. |
FirstChild | Node | Baca | Mendapatkan anak pertama dari node. |
LastChild | Node | Baca | Mendapatkan anak terakhir dari node. |
Count | int | Baca | Mendapatkan jumlah anak langsung dari node ini. |
ParentNode | CompositeNode | Baca | Mendapatkan orang tua 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 segera mengikuti node ini. |
Range | Range | Baca | Mengembalikan objek Range yang mewakili bagian dari dokumen yang terdapat dalam node ini. |
CustomNodeId | int | Baca/Tulis | Menentukan pengidentifikasi node khusus. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
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. |