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)

Δείτε επίσης