Class IndentatedNodeT

IndentatedNode<T> class

الفئة الأساسية للعقد ذات المسافة البادئة النسبية للعقد الفرعية.

public class IndentatedNode<T> : CompositeNode<T>, IIndentatedNode
    where T : INode
معاملوصف
Tنوع العناصر في العقدة المركبة.

الخصائص

اسموصف
Document { get; }يحصل على وثيقة العقدة .
FirstChild { get; }
IndentPosition { get; set; }الحصول على موضع المسافة البادئة أو تعيينه .
IsComposite { get; }
LastChild { get; }
NextSibling { get; }الحصول على العقدة التالية على نفس مستوى شجرة العقدة.
NodeType { get; }يحصل على نوع العقدة .
ParentNode { get; }يحصل على العقدة الأصلية .
PreviousSibling { get; }الحصول على العقدة السابقة على نفس مستوى شجرة العقدة.

طُرق

اسموصف
override Accept(DocumentVisitor)
virtual AppendChildFirst<T1>(T1)
virtual AppendChildLast<T1>(T1)
override GetChildNodes<T1>()
GetEnumerator()
virtual InsertChild<T1>(int, T1)
InsertChildrenRange(int, IEnumerable<T>)
InsertChildrenRange(int, params T[])
RemoveChild<T1>(T1)

أنظر أيضا