Run
Tổng quan
Run là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: Inline.
Đại diện cho một chuỗi ký tự có cùng định dạng phông chữ.
Lớp này cung cấp 12 phương thức để làm việc với các đối tượng Run trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, Run, ToString. 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: CustomNodeId, Document, Font, IsComposite, IsDeleteRevision, IsFormatRevision, và 12 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
NodeType | NodeType | Đọc | Trả về Run. |
Text | string | Đọc/Ghi | Lấy hoặc đặt văn bản của run. |
IsPhoneticGuide | bool | Đọc | Lấy giá trị boolean cho biết run có phải là hướng dẫn phát âm hay không. |
PhoneticGuide | PhoneticGuide | Đọc | Lấy một đối tượng PhoneticGuide. |
ParentParagraph | Paragraph | Đọc | Truy xuất Paragraph cha của nút này. |
Font | Font | Đọc | Cung cấp quyền truy cập vào định dạng phông chữ của đối tượng này. |
IsInsertRevision | bool | Đọc | Lấy giá trị is insert revision. |
IsDeleteRevision | bool | Đọc | Lấy is delete revision. |
IsMoveFromRevision | bool | Đọc | Lấy giá trị is move từ revision. |
IsMoveToRevision | bool | Đọc | Lấy giá trị is move to revision. |
IsFormatRevision | bool | Đọc | Lấy phiên bản định dạng is. |
ParentNode | CompositeNode | Đọc | Lấy phần tử cha trực tiếp của nút này. |
Document | DocumentBase | Đọc | Lấy tài liệu mà nút này thuộc về. |
PreviousSibling | Node | Đọc | Lấy nút ngay trước nút này. |
NextSibling | Node | Đọc | Lấy nút ngay sau nút này. |
IsComposite | bool | Đọc | Trả về true nếu nút này có thể chứa các nút khác. |
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 | Chỉ định định danh nút tùy chỉnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
Run(doc: DocumentBase) | Khởi tạo một thể hiện mới của lớp Run. |
Run(doc: DocumentBase, text: string) | Khởi tạo một thể hiện mới của lớp Run. |
Accept(visitor: DocumentVisitor) | Tiếp nhận một khách truy cập. |
GetText() | Lấy văn bản của run. |
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 Run 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ự tiền. |
PreviousPreOrder(rootNode: Node) | Lấy nút trước đó theo thuật toán duyệt cây theo thứ tự tiền. |
ToString(saveFormat: SaveFormat) | Xuất nội dung của nút ra một chuỗi ở đị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 một chuỗi thân thiện với người dùng. |