Class Node

Class Node

Nazwa przestrzeń: Aspose.Note Zgromadzenie: Aspose.Note.dll (25.4.0)

Klasa podstawowa dla wszystkich węzłów dokumentu Aspose.Note.

public abstract class Node : Aspose.Words.INode
   {
       public int Depth { get; private set; }
       protected Node(int depth)
       {
           Depth = depth;
       }
       public void Accept(INodeVisitor visitor)
       {
           if (visitor == null)
               throw new ArgumentNullException("visitor");
           visitor.Visit(this);
       }
   }

Inheritance

object Node

Derived

AttachedFile , CompositeNodeBase , InkNode , Loop , RichText

Implements

INode

Dziedziczeni członkowie

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

Constructors

Node (wymiana typu node)

Inicjalizuje nową instancję klasy Aspose.Note.Node.

protected Node(NodeType nodeType)
   {
      this._nodeType = nodeType;
      this._childNodes = new List<Node>();
      this._parentNode = null;
   }

Parameters

nodeType NodeType

Rodzaj tego węzła.

Properties

Document

Otrzymuje dokument z nodu.

public Document Document
   {
      get;
   }

Wartość nieruchomości

Document

IsComposite

Otrzymuje wartość wskazującą, czy to węzło jest kompozytowe.Jeśli to prawda, wązły mogą mieć dziecięce.

public virtual bool IsComposite
   {
      get;
   }

Wartość nieruchomości

bool

NextSibling

Następny node znajduje się na tym samym poziomie drzewa.

public INode NextSibling
   {
      get;
   }

Wartość nieruchomości

INode

NodeType

Znajduje się typ nodu.

public NodeType NodeType
   {
      get;
   }

Wartość nieruchomości

NodeType

ParentNode

Otrzymuje rodzicielski węzły.

public ICompositeNode ParentNode
   {
      get;
   }

Wartość nieruchomości

ICompositeNode

PreviousSibling

Znajdują się one na tym samym poziomie drzewa.

public INode PreviousSibling
   {
      get;
   }

Wartość nieruchomości

INode

Methods

Przyjęcie (DocumentVisitor)

Przyjmuje odwiedzającego węzła.

public abstract void Accept(DocumentVisitor visitor)
   {
   }

Parameters

visitor DocumentVisitor

Obiekt klasy pochodzi z Aspose.Note.DocumentVisitor.

 Polski