Class MarkdownSyntaxNode
Nom dels espais: Aspose.Html.Toolkit.Markdown.Syntax Assemblea: Aspose.HTML.dll (25.4.0)
Implementació de base del MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
El marcador de la santax.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
El marcatge de l’arbre.
Properties
FirstChild
Obtenir el primer fill.
public MarkdownSyntaxNode FirstChild { get; }
Valor de la propietat
LastChild
Obtenir l’últim fill.
public MarkdownSyntaxNode LastChild { get; }
Valor de la propietat
NextSibling
Fes el teu pròxim germà.
public MarkdownSyntaxNode NextSibling { get; }
Valor de la propietat
Parent
Obtenir el nucli parental.
public MarkdownSyntaxNode Parent { get; }
Valor de la propietat
PreviousSibling
Obtenir el germà anterior.
public MarkdownSyntaxNode PreviousSibling { get; }
Valor de la propietat
Methods
Accept(MarkdownSyntaxVisitor)
Acceptar el visitant.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
El visitant
AppendChild(MarkdownSyntaxNode)
Apliqueu el nucli infantil.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
El nom de MarkdownSyntax.
Returns
El nom de MarkdownSyntax.
ChildNodes()
Obtenir la col·lecció dels nodes del nen.
public NodeList ChildNodes()
Returns
El NodeList.
GetLeadingTrivia()
Obtenir la principal trivia.
public TriviaCollection GetLeadingTrivia()
Returns
La col·lecció de Trivia.
GetSyntaxTree()
Obtenir l’arbre de síntesi.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
El marcatge de l’arbre.
GetTrailingTrivia()
Obtenir el Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
La col·lecció de Trivia.
InsertBefore(SegüentSintaxNode, MarkdownSyntax)
Insereix abans del nucli.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
El nom de MarkdownSyntax.
child
MarkdownSyntaxNode
El nom de MarkdownSyntax.
Returns
El nom de MarkdownSyntax.
PreInsertionValidity(MarkdownSyntaxNode)
Interfície de base per a PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
El nom de MarkdownSyntax.
RemoveChild(MarkdownSyntaxNode)
Elimina el nen.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
i el nen.
Returns
El nom de MarkdownSyntax.
ReplaceChild(SegüentSintaxNode, MarkdownSyntax)
Substituir el nucli infantil.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
El nom de MarkdownSyntax.
child
MarkdownSyntaxNode
El nom de MarkdownSyntax.
Returns
El nom de MarkdownSyntax.
ToString()
Mètode de sobreviure ToString.
public override string ToString()
Returns
La línia .
WriteComponentsTo(MarkdownTextWriter)
Interfície de base per a WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
El marcador de la lletra.
WriteTo(TextWriter)
Escriure nodes a l’escriptor de text.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
L’escriptor
WriteTo(MarkdownTextWriter)
Escriu a MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
El marcador de la lletra.