Class MarkdownSyntaxNode
Název místa: Aspose.Html.Toolkit.Markdown.Syntax Sbírka: Aspose.HTML.dll (25.4.0)
Základní implementace MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
Zpět na MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Zde je MarkdownSyntaxTree.
Properties
FirstChild
Získejte první dít.
public MarkdownSyntaxNode FirstChild { get; }
Hodnota nemovitosti
LastChild
Získejte poslední dít.
public MarkdownSyntaxNode LastChild { get; }
Hodnota nemovitosti
NextSibling
Připravte se na dalšího bratra.
public MarkdownSyntaxNode NextSibling { get; }
Hodnota nemovitosti
Parent
Získejte rodičovský n.
public MarkdownSyntaxNode Parent { get; }
Hodnota nemovitosti
PreviousSibling
Získejte předchozího bratra.
public MarkdownSyntaxNode PreviousSibling { get; }
Hodnota nemovitosti
Methods
Accept(MarkdownSyntaxVisitor)
Přijímá návštěvníka.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
a návštěvníka.
AppendChild(MarkdownSyntaxNode)
Připojte dětský n.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
Returns
Zde je MarkdownSyntaxNode.
ChildNodes()
Získejte dětské uzly sběr.
public NodeList ChildNodes()
Returns
A to NodeList.
GetLeadingTrivia()
Získejte přední trivium.
public TriviaCollection GetLeadingTrivia()
Returns
Trivia kolekce je.
GetSyntaxTree()
Získejte syntaxní strom.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Zde je MarkdownSyntaxTree.
GetTrailingTrivia()
Přečtěte si Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
Trivia kolekce je.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Vložte před nódou.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
Returns
Zde je MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Základní rozhraní pro PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Odstranění dítěte.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
a dítěte.
Returns
Zde je MarkdownSyntaxNode.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
Nahraďte dětský n.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
child
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
Returns
Zde je MarkdownSyntaxNode.
ToString()
Zpět na ToString metodu.
public override string ToString()
Returns
a řetězu.
WriteComponentsTo(MarkdownTextWriter)
Základní rozhraní pro WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Zpět na MarkdownTextWriter.
WriteTo(TextWriter)
Napište uzly k textovému spisovateli.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
a spisovatele.
WriteTo(MarkdownTextWriter)
Přečtěte si o MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Zpět na MarkdownTextWriter.