Class CompositeNodeBase

Class CompositeNodeBase

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

Негенерический класс для узлов, которые могут содержать другие узлы.

public abstract class CompositeNodeBase : Node, INode, ICompositeNode

Inheritance

object Node CompositeNodeBase

Derived

CompositeNode , Title

Implements

INode , ICompositeNode

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

Node.Accept(DocumentVisitor) , Node.Document , Node.IsComposite , Node.NodeType , Node.ParentNode , Node.PreviousSibling , Node.NextSibling , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

CompositeNodeBase(NodeType)

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

protected CompositeNodeBase(NodeType nodeType)

Parameters

nodeType NodeType

Тип нода.

Methods

CheckDocument(Node)

Проверка документального поля нового узла

protected void CheckDocument(Node node)

Parameters

node Node

Новый нод должен быть введен

GetChildNodes(NodeType)

Получите все детские узлы по типу узла.

[Obsolete("Use GetChildNodes<t>() method instead.")]
public abstract List<inode> GetChildNodes(NodeType type)

Parameters

type NodeType

Тип нода .

Returns

List • < INode >

Список детских узлов.

ГЕТЧИЛДНОДЫ()

Получите все детские узлы по типу узла.

public abstract List<t1> GetChildNodes<t1>() where T1 : class, INode

Returns

List

Список детских узлов.

Типы параметров

T1

Тип элементов в возвращенном списке.

 Русский