Node

Обзор

Node является классом в Aspose.Words FOSS для .NET.

Базовый класс для всех узлов документа Word.

Этот класс предоставляет 12 методов для работы с объектами Node в программах .NET. Доступные методы включают: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.Words FOSS для .NET. Свойства: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode и ещё 2.

Свойства

Имя:Тип:ДоступОписание:
NodeTypeNodeTypeЧтениеПолучает тип этого узла.
ParentNodeCompositeNodeЧтениеПолучает непосредственного родителя этого узла.
DocumentDocumentBaseЧтениеПолучает документ, к которому принадлежит этот узел.
PreviousSiblingNodeЧтениеПолучает узел, непосредственно предшествующий этому узлу.
NextSiblingNodeЧтениеПолучает узел, непосредственно следующий за этим узлом.
IsCompositeboolЧтениеВозвращает true, если этот узел может содержать другие узлы.
RangeRangeЧтениеВозвращает объект Range, представляющий часть документа, содержащуюся в этом узле.
CustomNodeIdintЧтение/записьУказывает пользовательский идентификатор узла.

Методы

ПодписьОписание:
Clone(isCloneChildren: bool)Вы должны использовать перегрузку Clone(bool, INodeCloningListener), когда клонирование узла является частью другого (обычно составного) процесса клонирования узлов.
Accept(visitor: DocumentVisitor)Вызывает Accept(visitor) у данного экземпляра Node.
GetText()Получает текст этого узла и всех его дочерних элементов.
GetAncestor(ancestorType: Type)Получает первого предка указанного типа объекта.
GetAncestorOf()Вызывает GetAncestorOf у этого экземпляра Node.
GetAncestor(ancestorType: NodeType)Получает первого предка указанного NodeType.
Remove()Удаляет себя из родителя.
NextPreOrder(rootNode: Node)Получает следующий узел согласно алгоритму обхода дерева в порядке предварительного обхода.
PreviousPreOrder(rootNode: Node)Получает предыдущий узел согласно алгоритму обхода дерева в порядке предобхода.
ToString(saveFormat: SaveFormat)Экспортирует содержимое узла в строку в указанном формате.
ToString(saveOptions: SaveOptions)Экспортирует содержимое узла в строку, используя указанные параметры сохранения.
NodeTypeToString(nodeType: NodeType)Вспомогательный метод, преобразующий значение перечисления типа узла в удобочитаемую строку.

См. также:

 Русский