Class TextSyntaxNode

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

objectMarkdownSyntaxNodeInlineSyntaxNodeTextSyntaxNode

Derived

EscapedCharacterSyntaxNode, WhitespaceSyntaxNode

Implements

IWritable

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

SourceText

Span

Defines the interface for get span.

public virtual TextSpan Span { get; }

Property Value

TextSpan

Value

Defines the property for get string value.

public string Value { get; }

Property Value

string

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.