Class MarkdownSyntaxNode
A név: Aspose.Html.Toolkit.Markdown.Syntax Összefoglaló: Aspose.HTML.dll (25.5.0)
A MarkdownSyntaxNode alapvető végrehajtása.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritableInheritance
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.