Class MarkdownSyntaxNode
Название пространства: Aspose.Html.Toolkit.Markdown.Syntax Ассоциация: Aspose.HTML.dll (25.4.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)
Марк-донор СинтаксНод 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()
Получите ведущую тривию.
public TriviaCollection GetLeadingTrivia()
Returns
и тройной коллекции.
GetSyntaxTree()
Получите синтаксическое дерево.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Название MarkdownSyntaxTree.
GetTrailingTrivia()
Получите трафик тривиа.
public TriviaCollection GetTrailingTrivia()
Returns
и тройной коллекции.
InsertBefore(MarkdownSyntaxNode, МаркдаунСинтаксНод)
Введите перед нодом.
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()
Преодолеть метод тостринга.
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.