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)
МаркдаунСинтаксНод Цтор.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
МаркдаунСинтаксТрево.
Properties
FirstChild
Dobijte prvo dete.
public MarkdownSyntaxNode FirstChild { get; }
Вредност имовине
LastChild
Uzmite poslednje dete.
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
То је МаркдаунСинтаксНод.
Returns
То је МаркдаунСинтаксНод.
ChildNodes()
Добијте колекцију дечијих чворова.
public NodeList ChildNodes()
Returns
То је нуклеарна листа.
GetLeadingTrivia()
Добијте водећу тривију.
public TriviaCollection GetLeadingTrivia()
Returns
То је тривија колекција.
GetSyntaxTree()
Добијте синтакс дрво.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
МаркдаунСинтаксТрево.
GetTrailingTrivia()
Покушајте да пронађете трајне тривије.
public TriviaCollection GetTrailingTrivia()
Returns
То је тривија колекција.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Унесите пре нода.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
child
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
Returns
То је МаркдаунСинтаксНод.
PreInsertionValidity(MarkdownSyntaxNode)
Основни интерфејс за PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
RemoveChild(MarkdownSyntaxNode)
Уклоните дете.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
Дете је.
Returns
То је МаркдаунСинтаксНод.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
Замените дечији чвор.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
child
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
Returns
То је МаркдаунСинтаксНод.
ToString()
Преузимање метода тостринг.
public override string ToString()
Returns
То је струја.
WriteComponentsTo(MarkdownTextWriter)
Основни интерфејс за писање
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.