Class IndentatedNodeT

IndentatedNode<T> class

La classe de base pour les nœuds avec une indentation relative pour les nœuds enfants.

public class IndentatedNode<T> : CompositeNode<T>, IIndentatedNode
    where T : INode
ParamètreLa description
TLe type d’éléments dans le nœud composite.

Propriétés

NomLa description
Document { get; }Obtient le document du nœud.
FirstChild { get; }
IndentPosition { get; set; }Obtient ou définit la position du retrait.
IsComposite { get; }
LastChild { get; }
NextSibling { get; }Obtient le nœud suivant au même niveau d’arborescence de nœuds.
NodeType { get; }Obtient le type de nœud.
ParentNode { get; }Obtient le nœud parent.
PreviousSibling { get; }Obtient le nœud précédent au même niveau d’arborescence de nœuds.

Méthodes

NomLa description
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)

Voir également