Comment
Comment
Tổng quan
Comment là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: InlineStory, INodeWithAnnotationId, IMoveTrackableNode.
Biểu thị một vùng chứa cho văn bản của bình luận.
Lớp này cung cấp 33 phương thức để làm việc với các đối tượng Comment trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, AcceptEnd, AcceptStart, AddReply, AppendChild, Clone, Comment, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, và 20 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: Ancestor, Author, Count, CustomNodeId, DateTime, DateTimeUtc, và 26 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
NodeType | NodeType | Đọc | Trả về Comment. |
StoryType | StoryType | Đọc | Trả về Comments. |
Id | int | Đọc/Ghi | Lấy hoặc thiết lập định danh bình luận. |
Initial | string | Đọc/Ghi | Trả về hoặc đặt chữ viết tắt của người dùng liên quan đến một bình luận cụ thể. |
DateTime | DateTime | Đọc/Ghi | Lấy ngày và giờ mà bình luận được tạo. |
DateTimeUtc | DateTime | Đọc | Lấy ngày và giờ UTC mà bình luận được tạo. |
Author | string | Đọc/Ghi | Trả về hoặc đặt tên tác giả cho một bình luận. |
Ancestor | Comment | Đọc | Trả về đối tượng Comment cha. |
Replies | CommentCollection | Đọc | Trả về một tập hợp các đối tượng Comment là các con trực tiếp của bình luận đã chỉ định. |
Done | bool | Đọc/Ghi | Lấy hoặc đặt cờ cho biết bình luận đã được đánh dấu hoàn thành. |
ParentId | int | Đọc/Ghi | Lấy hoặc đặt ID bình luận cha. |
ParentParagraph | Paragraph | Đọc | Lấy Paragraph cha của nút 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à các phần tử 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à các phần tử con trực tiếp của story. |
IsInsertRevision | bool | Đọc | Lấy giá trị is insert revision. |
IsDeleteRevision | bool | Đọc | Lấy giá trị is delete revision. |
IsMoveFromRevision | bool | Đọc | Lấy is move từ revision. |
IsMoveToRevision | bool | Đọc | Lấy giá trị is move to revision. |
Font | Font | Đọc | Cung cấp quyền truy cập vào định dạng phông chữ của ký tự neo của đối tượng này. |
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 đứa 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 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 node ngay sau node 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ả |
|---|---|
Comment(doc: DocumentBase) | Khởi tạo một thể hiện mới của lớp Comment. |
Comment(doc: DocumentBase, author: string, initial: string, dateTime: DateTime) | Khởi tạo một thể hiện mới của lớp Comment. |
Accept(visitor: DocumentVisitor) | Gọi VisitCommentStart, sau đó gọi Accept cho tất cả các nút con của bình luận và gọi VisitCommentEnd vào cuối. |
AddReply(author: string, initial: string, dateTime: DateTime, text: string) | Thêm một phản hồi vào bình luận này. |
RemoveReply(reply: Comment) | Xóa phản hồi đã chỉ định khỏi bình luận này. |
RemoveAllReplies() | Xóa tất cả các trả lời cho bình luận này. |
AcceptStart(visitor: DocumentVisitor) | Chấp nhận một visitor để thăm phần đầu của bình luận. |
AcceptEnd(visitor: DocumentVisitor) | Chấp nhận một visitor để thăm phần cuối của bình luận. |
SetText(text: string) | Đây là một phương thức tiện lợi cho phép dễ dàng đặt văn bản cho bình luận. |
EnsureMinimum() | Nếu phần tử con cuối cùng không phải là một đoạn, tạo và thêm vào một đoạn trống. |
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 kiểu đã 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 đã cho. |
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 trình duyệt 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 Comment 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 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 ra 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 của loại nút thành một chuỗi thân thiện với người dùng. |