GlossaryDocument
GlossaryDocument
Tổng quan
GlossaryDocument là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: DocumentBase.
Đại diện cho phần tử gốc của tài liệu chú giải trong một tài liệu Word.
Lớp này cung cấp 28 phương thức để làm việc với các đối tượng GlossaryDocument trong các chương trình .NET. Các phương thức có sẵn bao gồm: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator, và 16 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: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock, và 18 thuộc tính khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
NodeType | NodeType | Đọc | Trả về giá trị GlossaryDocument. |
BuildingBlocks | BuildingBlockCollection | Đọc | Trả về một bộ sưu tập có kiểu đại diện cho tất cả các khối xây dựng trong tài liệu glossary. |
FirstBuildingBlock | BuildingBlock | Đọc | Lấy khối xây dựng đầu tiên trong tài liệu glossary. |
LastBuildingBlock | BuildingBlock | Đọc | Lấy khối xây dựng cuối cùng trong tài liệu từ vựng. |
Document | DocumentBase | Đọc | Lấy thể hiện này. |
NodeChangingCallback | INodeChangingCallback | Đọc/Ghi | Được gọi khi một nút được chèn hoặc loại bỏ trong tài liệu. |
ResourceLoadingCallback | IResourceLoadingCallback | Đọc/Ghi | Cho phép kiểm soát cách tải các tài nguyên bên ngoài. |
FontInfos | FontInfoCollection | Đọc | Cung cấp quyền truy cập vào các thuộc tính của phông chữ được sử dụng trong tài liệu này. |
Styles | StyleCollection | Đọc | Trả về một tập hợp các kiểu được định nghĩa trong tài liệu. |
Lists | ListCollection | Đọc | Cung cấp quyền truy cập vào định dạng danh sách được sử dụng trong tài liệu. |
WarningCallback | IWarningCallback | Đọc/Ghi | Được gọi trong quá trình xử lý tài liệu khác nhau khi phát hiện vấn đề có thể gây mất độ chính xác dữ liệu hoặc định dạng. |
FootnoteSeparators | FootnoteSeparatorCollection | Đọc | Cung cấp quyền truy cập vào các dấu tách chú thích chân trang/chú thích cuối được định nghĩa trong tài liệu. |
BackgroundShape | Shape | Đọc/Ghi | Lấy hoặc đặt hình dạng nền của tài liệu. |
PageColor | Color | Đọc/Ghi | Lấy hoặc thiết lập màu trang của tài liệu. |
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 node. |
Count | int | Đọc | Lấy số lượng các 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. |
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 | Xác định định danh nút tùy chỉnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
Accept(visitor: DocumentVisitor) | Gọi VisitGlossaryDocumentStart, sau đó gọi Accept cho tất cả các nút con của nút này và cuối cùng gọi VisitGlossaryDocumentEnd. |
AcceptStart(visitor: DocumentVisitor) | Chấp nhận một visitor để thăm phần đầu của tài liệu Glossary. |
AcceptEnd(visitor: DocumentVisitor) | Chấp nhận một khách truy cập để truy cập phần cuối của tài liệu Glossary. |
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string) | Tìm một khối xây dựng bằng cách sử dụng gallery, category và name đã chỉ định. |
ImportNode(srcNode: Node, isImportChildren: bool) | Nhập một nút từ tài liệu khác vào tài liệu hiện tại. |
GetText() | Lấy văn bản của nút này và của tất cả các nút con. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Trả về một tập hợp các nút con phù hợp với loại đã chỉ định. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Trả về nút con thứ N khớp với loại đã 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 đã chỉ định. |
InsertBefore(newChild: T, refChild: Node) | Chèn nút được chỉ định ngay trước nút tham chiếu đã 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 cháu 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 navigator 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 GlossaryDocument này. |
Remove() | Gỡ bỏ 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 pre-order. |
PreviousPreOrder(rootNode: Node) | Lấy nút trước đó theo thuật toán duyệt cây pre-order. |
ToString(saveFormat: SaveFormat) | Xuất nội dung của nút thành 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 chuỗi thân thiện với người dùng. |