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 : IWritableInheritance
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.