Class MarkdownSyntaxNode
Το όνομα: Aspose.Html.Toolkit.Markdown.Syntax Συγκέντρωση: Aspose.HTML.dll (25.5.0)
Βασική εφαρμογή του MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Κληρονομημένα μέλη
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.
Properties
FirstChild
Πάρτε το πρώτο παιδί.
public MarkdownSyntaxNode FirstChild { get; }
Αξία ιδιοκτησίας
LastChild
Πάρτε το τελευταίο παιδί.
public MarkdownSyntaxNode LastChild { get; }
Αξία ιδιοκτησίας
NextSibling
Πάρτε τον επόμενο αδελφό.
public MarkdownSyntaxNode NextSibling { get; }
Αξία ιδιοκτησίας
Parent
Πάρτε το γονικό κόμβο.
public MarkdownSyntaxNode Parent { get; }
Αξία ιδιοκτησίας
PreviousSibling
Πάρτε τον προηγούμενο αδελφό.
public MarkdownSyntaxNode PreviousSibling { get; }
Αξία ιδιοκτησίας
Methods
Accept(MarkdownSyntaxVisitor)
Αποδέχεται τον επισκέπτη.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Ο επισκέπτης .
AppendChild(MarkdownSyntaxNode)
Εφαρμόστε το παιδικό κόμβο.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
Returns
Το MarkdownSyntaxNode.
ChildNodes()
Αποκτήστε τη συλλογή κόμβων του παιδιού.
public NodeList ChildNodes()
Returns
Το NodeList.
GetLeadingTrivia()
Πάρτε την κορυφαία trivia.
public TriviaCollection GetLeadingTrivia()
Returns
Η συλλογή των τριών.
GetSyntaxTree()
Πάρτε το δέντρο σύνταξης.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Το MarkdownSyntaxTree.
GetTrailingTrivia()
Πάρτε το Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
Η συλλογή των τριών.
InsertBefore(Ετικέτες MarkdownSyntaxNode)
Εισάγετε πριν από το node.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
Returns
Το MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Η βασική διεπαφή για το PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Αφαιρέστε το παιδί.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
Το παιδί .
Returns
Το MarkdownSyntaxNode.
ReplaceChild(Ετικέτες MarkdownSyntaxNode)
Αντικαταστήστε το παιδικό κόλπο.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
Returns
Το MarkdownSyntaxNode.
ToString()
Η μέθοδος του ToString.
public override string ToString()
Returns
Η ΣΕΡΔΙΑ.
WriteComponentsTo(MarkdownTextWriter)
Η βασική διεπαφή για WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Σχετικά με το MarkdownTextWriter.
WriteTo(TextWriter)
Γράψτε κόμβους στον συγγραφέα κειμένου.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
Ο συγγραφέας .
WriteTo(MarkdownTextWriter)
Γράψτε στο MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Σχετικά με το MarkdownTextWriter.