Class MarkdownSyntaxNode
A név: Aspose.Html.Toolkit.Markdown.Syntax Összefoglaló: Aspose.HTML.dll (25.4.0)
A MarkdownSyntaxNode alapvető végrehajtása.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
A MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
A MarkdownSyntaxTree.
Properties
FirstChild
Szerezd meg az első gyermeket!
public MarkdownSyntaxNode FirstChild { get; }
ingatlan értéke
LastChild
Legyen az utolsó gyermek!
public MarkdownSyntaxNode LastChild { get; }
ingatlan értéke
NextSibling
Jöjjön el a következő testvér!
public MarkdownSyntaxNode NextSibling { get; }
ingatlan értéke
Parent
Adja meg a szülői csomót.
public MarkdownSyntaxNode Parent { get; }
ingatlan értéke
PreviousSibling
Szerezze meg az előző testvérét!
public MarkdownSyntaxNode PreviousSibling { get; }
ingatlan értéke
Methods
Accept(MarkdownSyntaxVisitor)
Elfogadja a látogatót.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
A látogató.
AppendChild(MarkdownSyntaxNode)
Csatlakozzon a gyermek csomópontjához.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
A MarkdownSyntaxNode.
Returns
A MarkdownSyntaxNode.
ChildNodes()
Adja meg a gyermek csomópontok gyűjteményét.
public NodeList ChildNodes()
Returns
Az NodeList.
GetLeadingTrivia()
Legyen a legfontosabb trivia.
public TriviaCollection GetLeadingTrivia()
Returns
A Trivia gyűjtemény.
GetSyntaxTree()
Vegyük a szintax fát!
public MarkdownSyntaxTree GetSyntaxTree()
Returns
A MarkdownSyntaxTree.
GetTrailingTrivia()
Látogasson el a Trailing Trivia-ra!
public TriviaCollection GetTrailingTrivia()
Returns
A Trivia gyűjtemény.
InsertBefore(MarkdownSyntaxNode és MarkdownSyntaxNode)
Bevezetés a node előtt.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
A MarkdownSyntaxNode.
child
MarkdownSyntaxNode
A MarkdownSyntaxNode.
Returns
A MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Az alapfelület a PreInsertionValidity számára
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
A MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Távolítsa el a gyermeket.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
A gyermek.
Returns
A MarkdownSyntaxNode.
ReplaceChild(MarkdownSyntaxNode és MarkdownSyntaxNode)
Változtassa ki a gyermek csomópontját.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
A MarkdownSyntaxNode.
child
MarkdownSyntaxNode
A MarkdownSyntaxNode.
Returns
A MarkdownSyntaxNode.
ToString()
A ToString módszer áttekintése.
public override string ToString()
Returns
Ez a string.
WriteComponentsTo(MarkdownTextWriter)
Az alapfelület a WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Megjelent a MarkdownTextWriter.
WriteTo(TextWriter)
Írjon csomópontokat a szövegíróhoz.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
Az író.
WriteTo(MarkdownTextWriter)
Írja meg a MarkdownTextWriter címet.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Megjelent a MarkdownTextWriter.