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)
Створення MarkdownSyntaxNode 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
За номером.
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()
Використання методу 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.