Class TextSyntaxNode
Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.2.0)
Implemented the text syntax node.
[ComVisible(true)]
public class TextSyntaxNode : InlineSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← InlineSyntaxNode ← TextSyntaxNode
Derived
EscapedCharacterSyntaxNode, WhitespaceSyntaxNode
Implements
Inherited Members
InlineSyntaxNode.Accept(MarkdownSyntaxVisitor), MarkdownSyntaxNode.WriteTo(TextWriter), MarkdownSyntaxNode.GetSyntaxTree(), MarkdownSyntaxNode.ChildNodes(), MarkdownSyntaxNode.GetLeadingTrivia(), MarkdownSyntaxNode.GetTrailingTrivia(), MarkdownSyntaxNode.AppendChild(MarkdownSyntaxNode), MarkdownSyntaxNode.RemoveChild(MarkdownSyntaxNode), MarkdownSyntaxNode.ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode), MarkdownSyntaxNode.InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode), MarkdownSyntaxNode.PreInsertionValidity(MarkdownSyntaxNode), MarkdownSyntaxNode.Accept(MarkdownSyntaxVisitor), MarkdownSyntaxNode.WriteTo(MarkdownTextWriter), MarkdownSyntaxNode.WriteComponentsTo(MarkdownTextWriter), MarkdownSyntaxNode.ToString(), MarkdownSyntaxNode.Parent, MarkdownSyntaxNode.FirstChild, MarkdownSyntaxNode.LastChild, MarkdownSyntaxNode.PreviousSibling, MarkdownSyntaxNode.NextSibling, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
TextSyntaxNode(MarkdownSyntaxTree, SourceText, TextSpan)
Defines the TextSyntax constructor.
protected TextSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree, SourceText source, TextSpan span)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
The MarkdownSyntaxTree.
source
SourceText
The SourceText.
span
TextSpan
The TextSpan.
Properties
Source
Return the source text.
public virtual SourceText Source { get; }
Property Value
Span
Defines the interface for get span.
public virtual TextSpan Span { get; }
Property Value
Value
Defines the property for get string value.
public string Value { get; }
Property Value
Methods
Accept(MarkdownSyntaxVisitor)
Defines the interface for accept visitor.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
The MarkdownSyntaxVisitor.
WriteComponentsTo(MarkdownTextWriter)
Defines the interface for write component to write.
protected override void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
The MarkdownTextWriter.