Class MarkdownSyntaxNode
Pôvodný názov: Aspose.Html.Toolkit.Markdown.Syntax Zhromaždenie: Aspose.HTML.dll (25.4.0)
Základná implementácia systému MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
Zariadenie MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Zľavy na MarkdownSyntaxTree.
Properties
FirstChild
Získajte prvé dieťa.
public MarkdownSyntaxNode FirstChild { get; }
Hodnota nehnuteľnosti
LastChild
Získajte posledné dieťa.
public MarkdownSyntaxNode LastChild { get; }
Hodnota nehnuteľnosti
NextSibling
Vezmite si ďalšieho brata.
public MarkdownSyntaxNode NextSibling { get; }
Hodnota nehnuteľnosti
Parent
Získajte rodičovský uzol.
public MarkdownSyntaxNode Parent { get; }
Hodnota nehnuteľnosti
PreviousSibling
Získajte predchádzajúceho brata.
public MarkdownSyntaxNode PreviousSibling { get; }
Hodnota nehnuteľnosti
Methods
Accept(MarkdownSyntaxVisitor)
Prijíma návštevníka.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
a návštevníka .
AppendChild(MarkdownSyntaxNode)
Vložte detský nôž.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
Returns
Zobrazí sa MarkdownSyntaxNode.
ChildNodes()
Získajte kolekciu detských uzlín.
public NodeList ChildNodes()
Returns
a NodeList.
GetLeadingTrivia()
Získajte vedúcu triviu.
public TriviaCollection GetLeadingTrivia()
Returns
Trivia Kolekcia →
GetSyntaxTree()
Získajte syntaxové stromčeky
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Zľavy na MarkdownSyntaxTree.
GetTrailingTrivia()
Získajte trailing trivia.
public TriviaCollection GetTrailingTrivia()
Returns
Trivia Kolekcia →
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Vložte pred nódou.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
Returns
Zobrazí sa MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Základné rozhranie pre PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Odstráňte dieťa
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
a dieťaťa .
Returns
Zobrazí sa MarkdownSyntaxNode.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
Nahrať detský uzol.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
Returns
Zobrazí sa MarkdownSyntaxNode.
ToString()
Override ToString metóda.
public override string ToString()
Returns
a prúžok .
WriteComponentsTo(MarkdownTextWriter)
Základný rozhranie pre WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Prečítajte si tiež: MarkdownTextWriter.
WriteTo(TextWriter)
Napíšte uzly pre textového spisovateľa.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
a spisovateľa .
WriteTo(MarkdownTextWriter)
Napíšte na MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Prečítajte si tiež: MarkdownTextWriter.