StructuredDocumentTagRangeStart

StructuredDocumentTagRangeStart

Tổng quan

StructuredDocumentTagRangeStart là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: Node, IEnumerable<Node>, IStructuredDocumentTag.

Biểu thị phần bắt đầu của thẻ tài liệu có cấu trúc dạng phạm vi, chấp nhận nội dung đa phần.

Lớp này cung cấp 16 phương thức để làm việc với các đối tượng StructuredDocumentTagRangeStart trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, AppendChild, Clone, GetAncestor, GetAncestorOf, GetChildNodes, GetEnumerator, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, và 4 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: Appearance, Color, CustomNodeId, Document, Id, IsComposite, và 21 mục nữa.

Thuộc tính

TênKiểuTruy cậpMô tả
NodeTypeNodeTypeĐọcTrả về StructuredDocumentTagRangeStart.
LastChildNodeĐọcLấy phần tử con cuối cùng trong phạm vi stdContent.
LevelMarkupLevelĐọcLấy mức độ mà vị trí bắt đầu phạm vi thẻ tài liệu có cấu trúc này xuất hiện trong cây tài liệu.
SdtTypeSdtTypeĐọcLấy loại của thẻ tài liệu có cấu trúc này.
ColorSystem.Drawing.ColorĐọc/GhiLấy hoặc đặt màu của thẻ tài liệu có cấu trúc.
IdintĐọcXác định một Id số duy nhất, chỉ đọc, tồn tại lâu dài cho thẻ tài liệu có cấu trúc này.
LockContentControlboolĐọc/GhiKhi được đặt thành true, thuộc tính này sẽ ngăn người dùng xóa thẻ tài liệu có cấu trúc này.
LockContentsboolĐọc/GhiKhi được đặt thành true, thuộc tính này sẽ ngăn người dùng chỉnh sửa nội dung của thẻ tài liệu có cấu trúc này.
IsShowingPlaceholderTextboolĐọc/GhiXác định liệu nội dung của thẻ tài liệu có cấu trúc này có được hiểu là chứa placeholder text (không phải nội dung văn bản thông thường trong thẻ tài liệu có cấu trúc) hay không.
PlaceholderBuildingBlockĐọcLấy BuildingBlock chứa văn bản placeholder mà nên được hiển thị khi nội dung chạy của thẻ tài liệu có cấu trúc này trống, phần tử XML được ánh xạ liên quan trống như đã chỉ định qua phần tử XmlMapping hoặc phần tử IsShowingPlaceholderText là đúng.
PlaceholderNamestringĐọc/GhiLấy hoặc đặt Tên của BuildingBlock chứa văn bản placeholder.
TagstringĐọc/GhiChỉ định một thẻ được liên kết với nút thẻ tài liệu có cấu trúc hiện tại.
TitlestringĐọc/GhiChỉ định tên hiển thị được liên kết với thẻ tài liệu có cấu trúc này.
WordOpenXMLstringĐọcLấy một chuỗi đại diện cho XML chứa trong nút theo định dạng FlatOpc.
WordOpenXMLMinimalstringĐọcLấy một chuỗi đại diện cho XML nằm trong nút ở định dạng FlatOpc.
AppearanceSdtAppearanceĐọc/GhiLấy hoặc đặt giao diện của thẻ tài liệu có cấu trúc.
XmlMappingXmlMappingĐọcLấy một đối tượng đại diện cho việc ánh xạ phạm vi thẻ tài liệu có cấu trúc này tới dữ liệu XML trong một phần XML tùy chỉnh của tài liệu hiện tại.
RangeEndStructuredDocumentTagRangeEndĐọcChỉ định kết thúc phạm vi nếu StructuredDocumentTag là thẻ tài liệu có cấu trúc dạng phạm vi.
ParentNodeCompositeNodeĐọcLấy nút cha trực tiếp của nút này.
DocumentDocumentBaseĐọcLấy tài liệu mà nút này thuộc về.
PreviousSiblingNodeĐọcLấy nút ngay trước nút này.
NextSiblingNodeĐọcLấy nút ngay sau nút này.
IsCompositeboolĐọcTrả về true nếu nút này có thể chứa các nút khác.
RangeRangeĐọcTrả về một đối tượng Range biểu diễn phần của tài liệu được chứa trong nút này.
CustomNodeIdintĐọc/GhiXác định định danh nút tùy chỉnh.
IsMultiSectionboolĐọcTrả về true nếu đối tượng này là thẻ tài liệu có cấu trúc dạng phạm vi (nhiều phần).
NodeNodeĐọcTrả về đối tượng Node thực hiện giao diện này.

Phương thức

Chữ kýMô tả
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType)Khởi tạo một thể hiện mới của lớp Structured document tag range start.
GetChildNodes(nodeType: NodeType, isDeep: bool)Trả về một bộ sưu tập trực tiếp của các nút con khớp với các loại được chỉ định.
Accept(visitor: DocumentVisitor)Gọi Accept(visitor) trên thể hiện StructuredDocumentTagRangeStart này.
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: Node)Thêm nút được chỉ định vào cuối phạm vi stdContent.
RemoveAllChildren()Xóa tất cả các nút nằm giữa nút bắt đầu phạm vi này và nút kết thúc phạm vi.
RemoveSelfOnly()Xóa nút bắt đầu phạm vi này và các nút kết thúc phạm vi thích hợp của thẻ tài liệu có cấu trúc, nhưng giữ lại nội dung của nó trong cây tài liệu.
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à tổng hợp).
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ó.
GetAncestor(ancestorType: Type)Lấy phần tử 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 StructuredDocumentTagRangeStart 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 ra một chuỗi ở định dạng được chỉ định.
NodeTypeToString(nodeType: NodeType)Một phương thức tiện ích chuyển đổi giá trị enum kiểu nút thành chuỗi thân thiện với người dùng.

Xem thêm

 Tiếng Việt