Class MarkdownSyntaxNode
De naam: Aspose.Html.Toolkit.Markdown.Syntax Verzameling: Aspose.HTML.dll (25.5.0)
De basisimplementatie van de MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
De MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
De MarkdownSyntaxTree.
Properties
FirstChild
Neem het eerste kind.
public MarkdownSyntaxNode FirstChild { get; }
Eigendomswaarde
LastChild
Neem het laatste kind.
public MarkdownSyntaxNode LastChild { get; }
Eigendomswaarde
NextSibling
Ga naar de volgende broer.
public MarkdownSyntaxNode NextSibling { get; }
Eigendomswaarde
Parent
Krijg de moedernode.
public MarkdownSyntaxNode Parent { get; }
Eigendomswaarde
PreviousSibling
Krijg de vorige broer.
public MarkdownSyntaxNode PreviousSibling { get; }
Eigendomswaarde
Methods
Accept(MarkdownSyntaxVisitor)
De bezoeker accepteren.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
De bezoeker .
AppendChild(MarkdownSyntaxNode)
Voeg de kinderknop toe.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
De MarkdownSyntaxNode.
Returns
De MarkdownSyntaxNode.
ChildNodes()
Krijg de kinderknoten verzameling.
public NodeList ChildNodes()
Returns
De NodeList.
GetLeadingTrivia()
Krijg de belangrijkste trivia.
public TriviaCollection GetLeadingTrivia()
Returns
De TriviaCollection.
GetSyntaxTree()
Neem de syntaxboom.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
De MarkdownSyntaxTree.
GetTrailingTrivia()
Krijg de Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
De TriviaCollection.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Voorafgaand aan de node.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
De MarkdownSyntaxNode.
child
MarkdownSyntaxNode
De MarkdownSyntaxNode.
Returns
De MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
De basisinterface voor PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
De MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Verwijder het kind.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
Het kind.
Returns
De MarkdownSyntaxNode.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
Vervang de kinderknop.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
De MarkdownSyntaxNode.
child
MarkdownSyntaxNode
De MarkdownSyntaxNode.
Returns
De MarkdownSyntaxNode.
ToString()
Override ToString methode.
public override string ToString()
Returns
De string.
WriteComponentsTo(MarkdownTextWriter)
De basisinterface voor WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
De MarkdownTextWriter.
WriteTo(TextWriter)
Schrijf knooppunten aan de tekst schrijver.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
De schrijver .
WriteTo(MarkdownTextWriter)
Schrijf naar MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
De MarkdownTextWriter.