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
Derived
AttachedFile , CompositeNodeBase , InkNode , Loop , RichText
Implements
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
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
NextSibling
Następny node znajduje się na tym samym poziomie drzewa.
public INode NextSibling
{
get;
}Wartość nieruchomości
NodeType
Znajduje się typ nodu.
public NodeType NodeType
{
get;
}Wartość nieruchomości
ParentNode
Otrzymuje rodzicielski węzły.
public ICompositeNode ParentNode
{
get;
}Wartość nieruchomości
PreviousSibling
Znajdują się one na tym samym poziomie drzewa.
public INode PreviousSibling
{
get;
}Wartość nieruchomości
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.