Class CompositeNodeBase
Class CompositeNodeBase
이름 공간 : Aspose.Note 모임: Aspose.Note.dll (25.4.0)
다른 노드를 포함 할 수있는 노드에 대한 비 유전적 클래스.
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
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
노드 타입(NodeType)
Aspose.Note.CompositeNodeBase 클래스의 새로운 예를 시작합니다.
protected CompositeNodeBase(NodeType nodeType)
{
}
Parameters
nodeType
NodeType
노드의 유형입니다.
Methods
체크 문서(Node)
새로운 노드의 문서 필드를 확인합니다.
protected void CheckDocument(Node node)
{
}
Parameters
node
Node
새 노드가 삽입되어야 합니다.
노드 타입(NodeType)
노드 유형에 따라 모든 어린이 노드를 얻으십시오.
[Obsolete("Use GetChildNodes<t>() method instead.")]
public abstract List<inode> GetChildNodes(NodeType type)
{
}
Parameters
type
NodeType
노드 유형
Returns
어린이 노드 목록.
GetChildNodes()
노드 유형에 따라 모든 어린이 노드를 얻으십시오.
public abstract List<t1> GetChildNodes<t1>() where T1 : class, INode
{
}
Returns
어린이 노드 목록.
파라미터 유형
T1
반환 목록의 항목의 유형.