Paragraph
Paragraph
Tổng quan
Paragraph là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: CompositeNode, IParaAttrSource, IRunAttrSource, và 1 nữa.
Biểu thị một đoạn văn bản.
Lớp này cung cấp 35 phương thức để làm việc với các đối tượng Paragraph trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops, và 19 phương thức bổ sung. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng .NET nào sau khi cài đặt gói Aspose.Words FOSS cho .NET. Thuộc tính: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat, và 26 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
NodeType | NodeType | Đọc | Trả về Đoạn văn. |
ParentStory | Story | Đọc | Lấy phần truyện cấp độ phần cha có thể là Body hoặc HeaderFooter. |
ParentSection | Section | Đọc | Truy xuất Section cha của đoạn văn. |
IsInCell | bool | Đọc | True nếu đoạn này là con trực tiếp của Cell; false trong các trường hợp khác. |
IsEndOfCell | bool | Đọc | True nếu đoạn này là đoạn cuối cùng trong một Cell; false trong các trường hợp khác. |
BreakIsStyleSeparator | bool | Đọc | True nếu dấu ngắt đoạn này là Bộ tách Kiểu. |
IsEndOfSection | bool | Đọc | True nếu đoạn này là đoạn cuối cùng trong Body (câu chuyện văn bản chính) của một Section; false nếu không. |
IsEndOfHeaderFooter | bool | Đọc | True nếu đoạn này là đoạn cuối cùng trong HeaderFooter (câu chuyện văn bản chính) của một Section; false nếu không. |
IsEndOfDocument | bool | Đọc | Đúng nếu đoạn này là đoạn cuối cùng trong phần cuối cùng của tài liệu. |
ParagraphFormat | ParagraphFormat | Đọc | Cung cấp quyền truy cập vào các thuộc tính định dạng đoạn văn. |
ListFormat | ListFormat | Đọc | Cung cấp quyền truy cập vào các thuộc tính định dạng danh sách của đoạn văn. |
FrameFormat | FrameFormat | Đọc | Cung cấp quyền truy cập vào các thuộc tính định dạng khung. |
ListLabel | ListLabel | Đọc | Lấy một đối tượng ListLabel cung cấp quyền truy cập vào giá trị đánh số danh sách và định dạng cho đoạn văn này. |
Runs | RunCollection | Đọc | Cung cấp quyền truy cập vào bộ sưu tập các đoạn văn bản đã được gõ trong đoạn. |
ParagraphBreakFont | Font | Đọc | Cung cấp quyền truy cập vào định dạng phông chữ của ký tự ngắt đoạn. |
IsInsertRevision | bool | Đọc | Lấy giá trị is insert revision. |
IsDeleteRevision | bool | Đọc | Lấy giá trị của is delete revision. |
IsMoveFromRevision | bool | Đọc | Lấy isMove từ revision. |
IsMoveToRevision | bool | Đọc | Lấy giá trị is move to revision. |
IsFormatRevision | bool | Đọc | Lấy giá trị của is format revision. |
IsListItem | bool | Đọc | Đúng khi đoạn văn là một mục trong danh sách có dấu đầu dòng hoặc danh sách có số trong bản sửa đổi gốc. |
IsComposite | bool | Đọc | Trả về true vì nút này có thể có các nút con. |
HasChildNodes | bool | Đọc | Trả về true nếu nút này có bất kỳ nút con nào. |
FirstChild | Node | Đọc | Lấy nút con đầu tiên của node. |
LastChild | Node | Đọc | Lấy phần tử con cuối cùng của nút. |
Count | int | Đọc | Lấy số lượng các nút con trực tiếp của nút này. |
ParentNode | CompositeNode | Đọc | Lấy nút cha trực tiếp của nút này. |
Document | DocumentBase | Đọc | Lấy document mà node này thuộc về. |
PreviousSibling | Node | Đọc | Lấy node ngay trước node này. |
NextSibling | Node | Đọc | Lấy nút ngay sau nút này. |
Range | Range | Đọc | Trả về một đối tượng Range đại diện cho phần của tài liệu được chứa trong nút này. |
CustomNodeId | int | Đọc/Ghi | Xác định định danh nút tùy chỉnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
Paragraph(doc: DocumentBase) | Khởi tạo một thể hiện mới của lớp Paragraph. |
Accept(visitor: DocumentVisitor) | Gọi VisitParagraphStart, sau đó gọi Accept cho tất cả các nút con của đoạn và gọi VisitParagraphEnd ở cuối. |
AcceptStart(visitor: DocumentVisitor) | Chấp nhận một visitor để truy cập phần đầu của đoạn trong tài liệu. |
AcceptEnd(visitor: DocumentVisitor) | Chấp nhận một visitor để truy cập vào cuối đoạn của tài liệu. |
GetText() | Lấy văn bản của đoạn này bao gồm ký tự kết thúc đoạn. |
GetEffectiveTabStops() | Trả về mảng chứa tất cả các tab stop được áp dụng cho đoạn này, bao gồm những tab stop được áp dụng gián tiếp thông qua kiểu dáng hoặc danh sách. |
JoinRunsWithSameFormatting() | Nối các run có cùng định dạng trong đoạn. |
AppendField(fieldType: FieldType, updateField: bool) | Thêm một trường Word vào đoạn văn này. |
AppendField(fieldCode: string) | Thêm một trường vào đoạn văn này. |
AppendField(fieldCode: string, fieldValue: string) | Thêm một trường vào đoạn văn này. |
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool) | Chèn một trường Word vào đoạn văn này. |
InsertField(fieldCode: string, refNode: Node, isAfter: bool) | Chèn một trường vào đoạn văn này. |
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool) | Chèn một trường vào đoạn văn này. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Trả về một tập hợp các nút con khớp với loại được chỉ định. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Trả về nút con thứ N khớp với loại được chỉ định. |
SelectNodes(xpath: string) | Chọn một danh sách các nút khớp với biểu thức XPath. |
SelectSingleNode(xpath: string) | Chọn Node đầu tiên khớp với biểu thức XPath. |
GetEnumerator() | Cung cấp hỗ trợ cho việc lặp kiểu for each trên các node con của node này. |
AppendChild(newChild: T) | Thêm node được chỉ định vào cuối danh sách các node con của node này. |
PrependChild(newChild: T) | Thêm node được chỉ định vào đầu danh sách các node con của node này. |
InsertAfter(newChild: T, refChild: Node) | Chèn nút được chỉ định ngay sau nút tham chiếu được chỉ định. |
InsertBefore(newChild: T, refChild: Node) | Chèn nút được chỉ định ngay trước nút tham chiếu được chỉ định. |
RemoveChild(oldChild: T) | Xóa nút con được chỉ định. |
RemoveAllChildren() | Xóa tất cả các nút con của nút hiện tại. |
RemoveSmartTags() | Xóa tất cả các nút con SmartTag của nút hiện tại. |
IndexOf(child: Node) | Trả về chỉ mục của nút con được chỉ định trong mảng các nút con. |
CreateNavigator() | Tạo một bộ điều hướng có thể được sử dụng để duyệt và đọc các nút. |
Clone(isCloneChildren: bool) | Bạn nên sử dụng overload Clone(bool, INodeCloningListener) khi việc sao chép nút là một phần của quá trình sao chép nút khác (thường là composite). |
GetAncestor(ancestorType: Type) | Lấy tổ tiên đầu tiên của kiểu đối tượng được chỉ định. |
GetAncestorOf() | Gọi GetAncestorOf trên đối tượng Paragraph này. |
Remove() | Xóa chính nó khỏi phần tử cha. |
NextPreOrder(rootNode: Node) | Lấy nút tiếp theo theo thuật toán duyệt cây theo thứ tự trước. |
PreviousPreOrder(rootNode: Node) | Lấy nút trước theo thuật toán duyệt cây theo thứ tự trước. |
ToString(saveFormat: SaveFormat) | Xuất nội dung của nút thành một chuỗi theo định dạng đã chỉ định. |
NodeTypeToString(nodeType: NodeType) | Một phương thức tiện ích chuyển giá trị enum kiểu nút thành chuỗi thân thiện với người dùng. |