Class CompositeNodeBase
Название пространства: Aspose.Note Ассоциация: Aspose.Note.dll (25.4.0)
Негенерический класс для узлов, которые могут содержать другие узлы.
public abstract class CompositeNodeBase : Node, INode, ICompositeNode
Inheritance
object ← Node ← CompositeNodeBase
Derived
Implements
Наследованные члены
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
Список детских узлов.
ГЕТЧИЛДНОДЫ()
Получите все детские узлы по типу узла.
public abstract List<t1> GetChildNodes<t1>() where T1 : class, INode
Returns
Список детских узлов.
Типы параметров
T1
Тип элементов в возвращенном списке.