Story
Story
Tổng quan
Story là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: CompositeNode, IStory.
Lớp cơ sở cho các phần tử chứa các nút cấp khối Paragraph và Table.
Lớp này cung cấp 28 phương thức để làm việc với các đối tượng Story trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, và 16 phương thức bổ sung. Tất cả các thành viên công cộng đề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: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes, và 11 thuộc tính khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
StoryType | StoryType | Đọc | Lấy loại của câu chuyện này. |
FirstParagraph | Paragraph | Đọc | Lấy đoạn văn đầu tiên trong câu chuyện. |
LastParagraph | Paragraph | Đọc | Lấy đoạn văn cuối cùng trong câu chuyện. |
Paragraphs | ParagraphCollection | Đọc | Lấy một tập hợp các đoạn văn là con trực tiếp của câu chuyện. |
Tables | TableCollection | Đọc | Lấy một tập hợp các bảng là con trực tiếp của câu chuyện. |
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 nút con cuối cùng của node. |
Count | int | Đọc | Lấy số lượng các nút con trực tiếp của nút này. |
NodeType | NodeType | Đọc | Lấy loại 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 tài liệu mà nút 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 | Chỉ định định danh nút tùy chỉnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
DeleteShapes() | Xóa tất cả các hình dạng khỏi văn bản của câu chuyện này. |
AppendParagraph(text: string) | Một phương thức tắt nhanh tạo ra một đối tượng Paragraph với văn bản tùy chọn và thêm nó vào cuối đối tượng này. |
GetText() | Lấy văn bản của nút này và của tất cả các nút con của nó. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Trả về một tập hợp các nút con khớp với kiểu đã 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 nút đầ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 nút con của nút này. |
AppendChild(newChild: T) | Thêm nút được chỉ định vào cuối danh sách các nút con của nút này. |
PrependChild(newChild: T) | Thêm nút được chỉ định vào đầu danh sách các nút con của nút 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. |
AcceptStart(visitor: DocumentVisitor) | Khi được triển khai trong lớp kế thừa, sẽ gọi phương thức VisitXXXStart của trình thăm tài liệu đã chỉ định. |
AcceptEnd(visitor: DocumentVisitor) | Khi được triển khai trong một lớp kế thừa, sẽ gọi phương thức VisitXXXEnd của trình duyệt tài liệu được chỉ định. |
CreateNavigator() | Tạo 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 phiên bản quá tải 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). |
Accept(visitor: DocumentVisitor) | Gọi Accept(visitor) trên đối tượng Story này. |
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 Story này. |
Remove() | Gỡ nó ra 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 dạng pre-order. |
PreviousPreOrder(rootNode: Node) | Lấy nút trước theo thuật toán duyệt cây dạng pre-order. |
ToString(saveFormat: SaveFormat) | Xuất nội dung của nút thành một chuỗi ở định dạng được 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. |