Paragraph
Paragraph
Gambaran Umum
Paragraph adalah kelas dalam Aspose.Words FOSS untuk .NET. Mewarisi dari: CompositeNode, IParaAttrSource, IRunAttrSource, dan 1 lagi.
Mewakili sebuah paragraf teks.
Kelas ini menyediakan 35 metode untuk bekerja dengan objek Paragraph dalam program .NET. Metode yang tersedia meliputi: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops, dan 19 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.Words FOSS untuk .NET. Properti: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat, dan 26 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
NodeType | NodeType | Baca | Mengembalikan Paragraf. |
ParentStory | Story | Baca | Mengambil cerita tingkat bagian induk yang dapat berupa Body atau HeaderFooter. |
ParentSection | Section | Baca | Mengambil Section induk dari paragraf. |
IsInCell | bool | Baca | True jika paragraf ini adalah anak langsung dari Cell; false jika tidak. |
IsEndOfCell | bool | Baca | True jika paragraf ini adalah paragraf terakhir dalam Cell; false jika tidak. |
BreakIsStyleSeparator | bool | Baca | True jika jeda paragraf ini adalah Style Separator. |
IsEndOfSection | bool | Baca | True if this paragraph is the last paragraph in the Body (cerita teks utama) of a Section; false otherwise. |
IsEndOfHeaderFooter | bool | Baca | True if this paragraph is the last paragraph in the HeaderFooter (cerita teks utama) of a Section; false otherwise. |
IsEndOfDocument | bool | Baca | True if this paragraph is the last paragraph in the last section of the dokumen. |
ParagraphFormat | ParagraphFormat | Baca | Menyediakan akses ke properti pemformatan paragraf. |
ListFormat | ListFormat | Baca | Menyediakan akses ke properti pemformatan daftar pada paragraf. |
FrameFormat | FrameFormat | Baca | Menyediakan akses ke properti pemformatan bingkai. |
ListLabel | ListLabel | Baca | Mendapatkan objek ListLabel yang menyediakan akses ke nilai penomoran daftar dan pemformatan untuk paragraf ini. |
Runs | RunCollection | Baca | Menyediakan akses ke koleksi bertipe dari potongan teks di dalam paragraf. |
ParagraphBreakFont | Font | Baca | Menyediakan akses ke pemformatan font dari karakter jeda paragraf. |
IsInsertRevision | bool | Baca | Mendapatkan nilai revisi sisip. |
IsDeleteRevision | bool | Baca | Mendapatkan revisi hapus. |
IsMoveFromRevision | bool | Baca | Mendapatkan isMove dari revisi. |
IsMoveToRevision | bool | Baca | Mendapatkan IsMoveToRevision. |
IsFormatRevision | bool | Baca | Mendapatkan revisi format is. |
IsListItem | bool | Baca | Benar ketika paragraf merupakan item dalam daftar berpoin atau bernomor pada revisi asli. |
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 induk langsung dari node ini. |
Document | DocumentBase | Baca | Mendapatkan dokumen yang menjadi milik node ini. |
PreviousSibling | Node | Baca | Mendapatkan node yang langsung mendahului node ini. |
NextSibling | Node | Baca | Mendapatkan node yang langsung 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 |
|---|---|
Paragraph(doc: DocumentBase) | Menginisialisasi instansi baru dari kelas Paragraph. |
Accept(visitor: DocumentVisitor) | Memanggil VisitParagraphStart, kemudian memanggil Accept untuk semua node anak dari paragraf dan memanggil VisitParagraphEnd di akhir. |
AcceptStart(visitor: DocumentVisitor) | Menerima pengunjung untuk mengunjungi awal paragraf dokumen. |
AcceptEnd(visitor: DocumentVisitor) | Menerima pengunjung untuk mengunjungi akhir paragraf dokumen. |
GetText() | Mendapatkan teks paragraf ini termasuk karakter akhir paragraf. |
GetEffectiveTabStops() | Mengembalikan array semua tab stops yang diterapkan pada paragraph ini, termasuk yang diterapkan secara tidak langsung oleh styles atau lists. |
JoinRunsWithSameFormatting() | Menggabungkan runs dengan format yang sama dalam paragraph. |
AppendField(fieldType: FieldType, updateField: bool) | Menambahkan field Word ke paragraf ini. |
AppendField(fieldCode: string) | Menambahkan field ke paragraf ini. |
AppendField(fieldCode: string, fieldValue: string) | Menambahkan field ke paragraf ini. |
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool) | Menyisipkan field Word ke dalam paragraf ini. |
InsertField(fieldCode: string, refNode: Node, isAfter: bool) | Menyisipkan field ke dalam paragraf ini. |
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool) | Menyisipkan field ke dalam paragraf ini. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Mengembalikan koleksi node anak yang sesuai dengan tipe yang ditentukan. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Mengembalikan node anak ke-N yang sesuai 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 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. |
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 Paragraph ini. |
Remove() | Menghapus dirinya sendiri dari induk. |
NextPreOrder(rootNode: Node) | Mendapatkan node berikutnya sesuai dengan algoritma traversal pohon pre-order. |
PreviousPreOrder(rootNode: Node) | Mendapatkan node sebelumnya sesuai dengan 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. |