Class CompositeNodeBase
Nombre del espacio: Aspose.Note Asamblea: Aspose.Note.dll (25.4.0)
La clase no genérica para los nodos que pueden contener otros.
public abstract class CompositeNodeBase
: Node, INode, ICompositeNode
{
protected CompositeNodeBase()
{
}
public override void Accept(IVisitor visitor)
{
if (visitor != null)
visitor.VisitCompositeNode(this);
}
}
Inheritance
object ← Node ← CompositeNodeBase
Derived
CompositeNode
Implements
INode ,y, ICompositeNode
Miembros heredados
Node.Accept(DocumentVisitor) ,y, Node.Document ,y, Node.IsComposite ,y, Node.NodeType ,y, Node.ParentNode ,y, Node.PreviousSibling ,y, Node.NextSibling ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
Composición de NodeBase (NodeType)
Inicia una nueva instancia de la clase Aspose.Note.CompositeNodeBase.
protected CompositeNodeBase(NodeType nodeType)
{
}
Parameters
nodeType
NodeType
El tipo de nodo.
Methods
Documento de verificación (Node)
Verifica el campo de documento de un nuevo nodo
protected void CheckDocument(Node node)
{
}
Parameters
node
Node
Nuevo nodo para ser insertado
Título: GetChildNodes (NodeType)
Obtenga todos los nodos del niño por tipo de nodo.
[Obsolete("Use GetChildNodes<t>() method instead.")]
public abstract List<inode> GetChildNodes(NodeType type)
{
}
Parameters
type
NodeType
El tipo de nodo.
Returns
Una lista de nódulos infantiles.
GetChildNodes()
Obtenga todos los nodos del niño por el tipo de nodo.
public abstract List<t1> GetChildNodes<t1>() where T1 : class, INode
{
}
Returns
Una lista de nódulos infantiles.
Tipos de Parámetros
T1
El tipo de elementos en la lista devuelta.