Class MarkdownSyntaxNode
nazivni prostor: Aspose.Html.Toolkit.Markdown.Syntax Sastav: Aspose.HTML.dll (25.4.0)
Primjena temelja za MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
Slijedeći članakSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Sljedeći članakMarkdownSyntaxTree
Properties
FirstChild
Uzmite prvo dijete.
public MarkdownSyntaxNode FirstChild { get; }
Vrijednost nekretnina
LastChild
Uzmite posljednje dijete.
public MarkdownSyntaxNode LastChild { get; }
Vrijednost nekretnina
NextSibling
Dođite do sljedećeg brata.
public MarkdownSyntaxNode NextSibling { get; }
Vrijednost nekretnina
Parent
Uzmite roditeljski čvor.
public MarkdownSyntaxNode Parent { get; }
Vrijednost nekretnina
PreviousSibling
Uzmite prethodnog brata.
public MarkdownSyntaxNode PreviousSibling { get; }
Vrijednost nekretnina
Methods
Accept(MarkdownSyntaxVisitor)
Prihvaćanje posjetitelja.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
To je posjetitelj.
AppendChild(MarkdownSyntaxNode)
Dodajte dječji nod.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Slijedeći članakSyntaxNode.
Returns
Slijedeći članakSyntaxNode.
ChildNodes()
Dobijte dječju kolekciju čvorova.
public NodeList ChildNodes()
Returns
To je NodeList.
GetLeadingTrivia()
Dobijte vodeću triviju.
public TriviaCollection GetLeadingTrivia()
Returns
Slijedeći članakTriviaCollection
GetSyntaxTree()
Uzmite sintaxno drvce.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Sljedeći članakMarkdownSyntaxTree
GetTrailingTrivia()
Uzmite trailing trivia.
public TriviaCollection GetTrailingTrivia()
Returns
Slijedeći članakTriviaCollection
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Slijedeći članakSlijedeći članakSlijedeće
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Slijedeći članakSyntaxNode.
child
MarkdownSyntaxNode
Slijedeći članakSyntaxNode.
Returns
Slijedeći članakSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Osnovni interfejs za PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Slijedeći članakSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Uklonite dijete.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
Dijete je.
Returns
Slijedeći članakSyntaxNode.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
Zamijenite dječji čvor.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Slijedeći članakSyntaxNode.
child
MarkdownSyntaxNode
Slijedeći članakSyntaxNode.
Returns
Slijedeći članakSyntaxNode.
ToString()
Preuzmite toString metodu.
public override string ToString()
Returns
To je string.
WriteComponentsTo(MarkdownTextWriter)
Interfejs za pisanje komponenata
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Slijedeći članakMarkdownTextWriter.
WriteTo(TextWriter)
Napisati čvorove za pisca teksta.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
A pisac je.
WriteTo(MarkdownTextWriter)
Slijedeći članakMarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Slijedeći članakMarkdownTextWriter.