Class MarkdownSyntaxNode
Il nome: Aspose.Html.Toolkit.Markdown.Syntax Assemblaggio: Aspose.HTML.dll (25.4.0)
Implementazione di base del MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
Il segnale di MarkdownSyntaxNode.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
L’albero di MarkdownSyntax
Properties
FirstChild
Ottieni il primo bambino.
public MarkdownSyntaxNode FirstChild { get; }
Valore di proprietà
LastChild
Ottieni l’ultimo bambino.
public MarkdownSyntaxNode LastChild { get; }
Valore di proprietà
NextSibling
Prendi il prossimo fratello.
public MarkdownSyntaxNode NextSibling { get; }
Valore di proprietà
Parent
Ottieni il nodo parentale.
public MarkdownSyntaxNode Parent { get; }
Valore di proprietà
PreviousSibling
Prendi il fratello precedente.
public MarkdownSyntaxNode PreviousSibling { get; }
Valore di proprietà
Methods
Accept(MarkdownSyntaxVisitor)
Accetta il visitatore.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Il visitatore .
AppendChild(MarkdownSyntaxNode)
Aggiungi il nodo del bambino.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
Returns
Il segno di MarkdownSyntaxNode.
ChildNodes()
Ottieni la raccolta dei nodi del bambino.
public NodeList ChildNodes()
Returns
Il NodeList.
GetLeadingTrivia()
Prendi la trivia principale.
public TriviaCollection GetLeadingTrivia()
Returns
La Trivia Collezione.
GetSyntaxTree()
Ottieni l’albero di sintasi.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
L’albero di MarkdownSyntax
GetTrailingTrivia()
Scopri il trailer della trivia.
public TriviaCollection GetTrailingTrivia()
Returns
La Trivia Collezione.
InsertBefore(Tag: tag tag tag tag tag tag tag tag tag tag)
Inserisci prima del nodo.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
Returns
Il segno di MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Interfaccia di base per PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Rimuovere il bambino.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
Il bambino .
Returns
Il segno di MarkdownSyntaxNode.
ReplaceChild(Tag: tag tag tag tag tag tag tag tag tag tag)
sostituire il nodo del bambino.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
Returns
Il segno di MarkdownSyntaxNode.
ToString()
Il metodo ToString.
public override string ToString()
Returns
Il strato .
WriteComponentsTo(MarkdownTextWriter)
Interfaccia di base per WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Il testo di MarkdownTextWriter.
WriteTo(TextWriter)
Scrivere i nodi per l’autore di testo.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
Il scrittore .
WriteTo(MarkdownTextWriter)
Scrivere a MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Il testo di MarkdownTextWriter.