GlossaryDocument
GlossaryDocument
Огляд
GlossaryDocument — це клас у Aspose.Words FOSS для .NET. Успадковується від: DocumentBase.
Представляє кореневий елемент глосарного документа у документі Word.
Цей клас надає 28 методів для роботи з об’єктами GlossaryDocument у програмах .NET. Доступні методи включають: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator та ще 16 методів. Усі публічні члени доступні будь-якій програмі .NET після встановлення пакету Aspose.Words FOSS для .NET. Властивості: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock та ще 18.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
NodeType | NodeType | Читання | Повертає значення GlossaryDocument. |
BuildingBlocks | BuildingBlockCollection | Читання | Повертає типізовану колекцію, яка представляє всі будівельні блоки у документі глосарію. |
FirstBuildingBlock | BuildingBlock | Читання | Отримує перший будівельний блок у документі глосарію. |
LastBuildingBlock | BuildingBlock | Читання | Отримує останній будівельний блок у документі глосарію. |
Document | DocumentBase | Читання | Отримує цей екземпляр. |
NodeChangingCallback | INodeChangingCallback | Читання/Запис | Викликається, коли вузол вставляється або видаляється в документі. |
ResourceLoadingCallback | IResourceLoadingCallback | Читання/Запис | Дозволяє керувати тим, як завантажуються зовнішні ресурси. |
FontInfos | FontInfoCollection | Читання | Надає доступ до властивостей шрифтів, використаних у цьому документі. |
Styles | StyleCollection | Читання | Повертає колекцію стилів, визначених у документі. |
Lists | ListCollection | Читання | Надає доступ до форматування списків, що використовується в документі. |
WarningCallback | IWarningCallback | Читання/Запис | Викликається під час різних процедур обробки документу, коли виявляється проблема, яка може призвести до втрати даних або точності форматування. |
FootnoteSeparators | FootnoteSeparatorCollection | Читання | Надає доступ до розділювачів виносок/кінцевих нотаток, визначених у документі. |
BackgroundShape | Shape | Читання/Запис | Отримує або встановлює форму фону документа. |
PageColor | Color | Читання/Запис | Отримує або задає колір сторінки документа. |
IsComposite | bool | Читання | Повертає true, оскільки цей вузол може мати дочірні вузли. |
HasChildNodes | bool | Читання | Повертає true, якщо цей вузол має будь-які дочірні вузли. |
FirstChild | Node | Читання | Отримує перший дочірній елемент вузла. |
LastChild | Node | Читання | Отримує останній дочірній елемент вузла. |
Count | int | Читання | Отримує кількість безпосередніх дочірніх елементів цього вузла. |
ParentNode | CompositeNode | Читання | Отримує безпосереднього батька цього вузла. |
PreviousSibling | Node | Читання | Отримує вузол, який безпосередньо передує цьому вузлу. |
NextSibling | Node | Читання | Отримує вузол, що безпосередньо слідує за цим вузлом. |
Range | Range | Читання | Повертає об’єкт Range, який представляє частину документа, що міститься в цьому вузлі. |
CustomNodeId | int | Читання/Запис | Визначає користувацький ідентифікатор вузла. |
Методи
| Сигнатура | Опис |
|---|---|
Accept(visitor: DocumentVisitor) | Викликає VisitGlossaryDocumentStart, потім викликає Accept для всіх дочірніх вузлів цього вузла і наприкінці викликає VisitGlossaryDocumentEnd. |
AcceptStart(visitor: DocumentVisitor) | Приймає відвідувача для відвідування початку документа Glossary. |
AcceptEnd(visitor: DocumentVisitor) | Приймає відвідувача для відвідування кінця документу «Глосарій». |
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string) | Знаходить будівельний блок, використовуючи зазначену галерею, категорію та назву. |
ImportNode(srcNode: Node, isImportChildren: bool) | Імпортує вузол з іншого документу в поточний документ. |
GetText() | Отримує текст цього вузла та всіх його дочірніх елементів. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Повертає колекцію дочірніх вузлів, які відповідають зазначеному типу. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Повертає N-й дочірній вузол, який відповідає вказаному типу. |
SelectNodes(xpath: string) | Вибирає список вузлів, які відповідають XPath-виразу. |
SelectSingleNode(xpath: string) | Вибирає перший Node, який відповідає XPath-виразу. |
GetEnumerator() | Забезпечує підтримку ітерації у стилі «for each» над дочірніми вузлами цього вузла. |
AppendChild(newChild: T) | Додає вказаний вузол у кінець списку дочірніх вузлів цього вузла. |
PrependChild(newChild: T) | Додає вказаний вузол на початок списку дочірніх вузлів цього вузла. |
InsertAfter(newChild: T, refChild: Node) | Вставляє вказаний вузол одразу після вказаного опорного вузла. |
InsertBefore(newChild: T, refChild: Node) | Вставляє вказаний вузол одразу перед вказаним опорним вузлом. |
RemoveChild(oldChild: T) | Видаляє вказаний дочірній вузол. |
RemoveAllChildren() | Видаляє всі дочірні вузли поточного вузла. |
RemoveSmartTags() | Видаляє всі SmartTag нащадкові вузли поточного вузла. |
IndexOf(child: Node) | Повертає індекс вказаного дочірнього вузла в масиві дочірніх вузлів. |
CreateNavigator() | Створює навігатор, який можна використовувати для обходу та читання вузлів. |
Clone(isCloneChildren: bool) | Ви повинні використовувати перевантаження Clone(bool, INodeCloningListener), коли клонування вузла є частиною іншого (зазвичай складного) процесу клонування вузлів. |
GetAncestor(ancestorType: Type) | Отримує першого предка зазначеного типу об’єкта. |
GetAncestorOf() | Викликає GetAncestorOf на цьому екземплярі GlossaryDocument. |
Remove() | Видаляє себе з батьківського елемента. |
NextPreOrder(rootNode: Node) | Отримує наступний вузол згідно алгоритму префіксного обходу дерева. |
PreviousPreOrder(rootNode: Node) | Отримує попередній вузол згідно алгоритму префіксного обходу дерева. |
ToString(saveFormat: SaveFormat) | Експортує вміст вузла у рядок у зазначеному форматі. |
NodeTypeToString(nodeType: NodeType) | Утилітний метод, який перетворює значення enum типу вузла у зрозумілий користувачеві рядок. |