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) | Принимает посетителя для посещения конца документа «Glossary». |
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) | Вспомогательный метод, который преобразует значение перечисления типа узла в удобочитаемую строку. |