Class MarkdownSyntaxNode
Namn på plats: Aspose.Html.Toolkit.Markdown.Syntax Sammanfattning: Aspose.HTML.dll (25.4.0)
Grundläggande genomförande av MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
Den MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Det är markdownSyntaxTree.
Properties
FirstChild
Få det första barnet.
public MarkdownSyntaxNode FirstChild { get; }
Fastighetsvärde
LastChild
Få det sista barnet.
public MarkdownSyntaxNode LastChild { get; }
Fastighetsvärde
NextSibling
Bli nästa bror.
public MarkdownSyntaxNode NextSibling { get; }
Fastighetsvärde
Parent
Få den föräldralösa noden.
public MarkdownSyntaxNode Parent { get; }
Fastighetsvärde
PreviousSibling
Få den tidigare syskon.
public MarkdownSyntaxNode PreviousSibling { get; }
Fastighetsvärde
Methods
Accept(MarkdownSyntaxVisitor)
accepterar besökaren.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
och besökaren .
AppendChild(MarkdownSyntaxNode)
Applicera barnets nod.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
och MarkdownSyntaxNode.
Returns
och MarkdownSyntaxNode.
ChildNodes()
Få barnets noder samling.
public NodeList ChildNodes()
Returns
och NodeList.
GetLeadingTrivia()
Få den ledande trivialen.
public TriviaCollection GetLeadingTrivia()
Returns
och TriviaCollection.
GetSyntaxTree()
Få syntaxträd.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Det är markdownSyntaxTree.
GetTrailingTrivia()
Hämta Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
och TriviaCollection.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Ställ in innan node.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
och MarkdownSyntaxNode.
child
MarkdownSyntaxNode
och MarkdownSyntaxNode.
Returns
och MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Basgränssnittet för PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
och MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Ta bort barnet.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
och barnet .
Returns
och MarkdownSyntaxNode.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
ersätta barnets nod.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
och MarkdownSyntaxNode.
child
MarkdownSyntaxNode
och MarkdownSyntaxNode.
Returns
och MarkdownSyntaxNode.
ToString()
Överride ToString metod.
public override string ToString()
Returns
och strängen.
WriteComponentsTo(MarkdownTextWriter)
Grundgränssnittet för WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Det är MarkdownTextWriter.
WriteTo(TextWriter)
Skriv knappar till textförfattaren.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
författaren .
WriteTo(MarkdownTextWriter)
Skriv till MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Det är MarkdownTextWriter.