Class MarkdownSyntaxNode

Class MarkdownSyntaxNode

Название пространства: Aspose.Html.Toolkit.Markdown.Syntax Ассоциация: Aspose.HTML.dll (25.4.0)

Базовая реализация MarkdownSyntaxNode.

[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable

Inheritance

object MarkdownSyntaxNode

Derived

BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker

Implements

IWritable

Наследованные члены

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MarkdownSyntaxNode(MarkdownSyntaxTree)

Марк-донор СинтаксНод ctor.

protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)

Parameters

ownerSyntaxTree MarkdownSyntaxTree

Название MarkdownSyntaxTree.

Properties

FirstChild

Получите первого ребенка.

public MarkdownSyntaxNode FirstChild { get; }

Стоимость недвижимости

MarkdownSyntaxNode

LastChild

Получите последнего ребенка.

public MarkdownSyntaxNode LastChild { get; }

Стоимость недвижимости

MarkdownSyntaxNode

NextSibling

Сделай следующий брат.

public MarkdownSyntaxNode NextSibling { get; }

Стоимость недвижимости

MarkdownSyntaxNode

Parent

Получите родительский узел.

public MarkdownSyntaxNode Parent { get; }

Стоимость недвижимости

MarkdownSyntaxNode

PreviousSibling

Получите предыдущего брата.

public MarkdownSyntaxNode PreviousSibling { get; }

Стоимость недвижимости

MarkdownSyntaxNode

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

Показатель MarkdownSyntaxNode.

ChildNodes()

Получите коллекцию детских узлов.

public NodeList ChildNodes()

Returns

NodeList

В NodeList.

GetLeadingTrivia()

Получите ведущую тривию.

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

и тройной коллекции.

GetSyntaxTree()

Получите синтаксическое дерево.

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

Название MarkdownSyntaxTree.

GetTrailingTrivia()

Получите трафик тривиа.

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

и тройной коллекции.

InsertBefore(MarkdownSyntaxNode, МаркдаунСинтаксНод)

Введите перед нодом.

public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Показатель MarkdownSyntaxNode.

child MarkdownSyntaxNode

Показатель MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Показатель 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

Показатель MarkdownSyntaxNode.

ReplaceChild(MarkdownSyntaxNode, МаркдаунСинтаксНод)

Заменить детский узел.

public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Показатель MarkdownSyntaxNode.

child MarkdownSyntaxNode

Показатель MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Показатель MarkdownSyntaxNode.

ToString()

Преодолеть метод тостринга.

public override string ToString()

Returns

string

В строении .

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.

 Русский