Class Node

Class Node

Название пространства: Aspose.Note Ассоциация: Aspose.Note.dll (25.4.0)

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

public abstract class Node : INode

Inheritance

object Node

Derived

AttachedFile , CompositeNodeBase , InkNode , Loop , RichText

Implements

INode

Наследованные члены

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Node(NodeType)

Инициализует новую инстанцию класса Aspose.Note.Node.

protected Node(NodeType nodeType)

Parameters

nodeType NodeType

Тип нода.

Properties

Document

Получите документ по ноду.

public Document Document { get; }

Стоимость недвижимости

Document

IsComposite

Получается значение, указывающее на то, является ли этот узл композитным. если он прав, у узла могут быть детские узлы.

public virtual bool IsComposite { get; }

Стоимость недвижимости

bool

NextSibling

Получить следующий узел на одном и том же уровне нода дерева.

public INode NextSibling { get; }

Стоимость недвижимости

INode

NodeType

Получить тип нода.

public NodeType NodeType { get; }

Стоимость недвижимости

NodeType

ParentNode

Получить родительский узел.

public ICompositeNode ParentNode { get; }

Стоимость недвижимости

ICompositeNode

PreviousSibling

Получается, что предыдущий узел находится на том же уровне дерева.

public INode PreviousSibling { get; }

Стоимость недвижимости

INode

Methods

Accept(DocumentVisitor)

Принимает посетителя нода.

public abstract void Accept(DocumentVisitor visitor)

Parameters

visitor DocumentVisitor

Объект класса, полученный из Aspose.Note.DocumentVisitor.

 Русский