Class MarkdownSyntaxNode
ja nimityö: Aspose.Html.Toolkit.Markdown.Syntax Kokoelma: Aspose.HTML.dll (25.4.0)
MarkdownSyntaxNoden perusrakenne.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
MarkdownSyntaxTree on
Properties
FirstChild
Saa ensimmäinen lapsi.
public MarkdownSyntaxNode FirstChild { get; }
Omistuksen arvo
LastChild
Saa viimeinen lapsi.
public MarkdownSyntaxNode LastChild { get; }
Omistuksen arvo
NextSibling
Tule seuraavaan sisarukseen.
public MarkdownSyntaxNode NextSibling { get; }
Omistuksen arvo
Parent
Valitse vanhempi node.
public MarkdownSyntaxNode Parent { get; }
Omistuksen arvo
PreviousSibling
Saa edellisen sisaruksen.
public MarkdownSyntaxNode PreviousSibling { get; }
Omistuksen arvo
Methods
Accept(MarkdownSyntaxVisitor)
Hyväksyn kävijän.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
ja kävijä.
AppendChild(MarkdownSyntaxNode)
Lähde lapsen nollaan.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
Returns
ja MarkdownSyntaxNode.
ChildNodes()
Saa lapsen yrttien kokoelma.
public NodeList ChildNodes()
Returns
ja NodeList.
GetLeadingTrivia()
Saa johtava trivia.
public TriviaCollection GetLeadingTrivia()
Returns
Trivia kokoelman kanssa.
GetSyntaxTree()
Ota syntaxin puu.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
MarkdownSyntaxTree on
GetTrailingTrivia()
Tutustu Trailing Trivialle.
public TriviaCollection GetTrailingTrivia()
Returns
Trivia kokoelman kanssa.
InsertBefore(MarkdownSyntaxNode ja MarkdownSyntaxNode)
Siirry ennen nodea.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
child
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
Returns
ja MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Perusliittymä PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Poista lapsi pois.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
ja lapsen .
Returns
ja MarkdownSyntaxNode.
ReplaceChild(MarkdownSyntaxNode ja MarkdownSyntaxNode)
Vaihda lapsen ytimen.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
child
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
Returns
ja MarkdownSyntaxNode.
ToString()
Siirry toString menetelmä.
public override string ToString()
Returns
Se on string.
WriteComponentsTo(MarkdownTextWriter)
Perusliittymä WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Tämä on MarkdownTextWriter.
WriteTo(TextWriter)
Kirjoita nodeja tekstin kirjoittajalle.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
kirjoittajan kanssa.
WriteTo(MarkdownTextWriter)
Kirjoita MarkdownTextWriterille.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Tämä on MarkdownTextWriter.