Class MarkdownSyntaxNode
Le nom : Aspose.Html.Toolkit.Markdown.Syntax Assemblaggio: Aspose.HTML.dll (25.4.0)
La mise en œuvre de base du MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
L’appareil de MarkdownSyntaxNode.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Le MarkdownSyntaxTree.
Properties
FirstChild
Obtenez le premier enfant.
public MarkdownSyntaxNode FirstChild { get; }
Valore di proprietà
LastChild
Obtenez le dernier enfant.
public MarkdownSyntaxNode LastChild { get; }
Valore di proprietà
NextSibling
Faites le prochain frère.
public MarkdownSyntaxNode NextSibling { get; }
Valore di proprietà
Parent
Obtenez le node parent.
public MarkdownSyntaxNode Parent { get; }
Valore di proprietà
PreviousSibling
Obtenez votre frère précédent.
public MarkdownSyntaxNode PreviousSibling { get; }
Valore di proprietà
Methods
Accept(MarkdownSyntaxVisitor)
Accepter le visiteur.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Le visiteur .
AppendChild(MarkdownSyntaxNode)
Appliquer le noyau de l’enfant.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
et de MarkdownSyntaxNode.
Returns
et de MarkdownSyntaxNode.
ChildNodes()
Obtenez la collection des nodes de l’enfant.
public NodeList ChildNodes()
Returns
Le NodeList.
GetLeadingTrivia()
Obtenez la triviale principale.
public TriviaCollection GetLeadingTrivia()
Returns
La collection de Trivia.
GetSyntaxTree()
Prenez l’arbre de syntaxe.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Le MarkdownSyntaxTree.
GetTrailingTrivia()
Découvrez le Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
La collection de Trivia.
InsertBefore(Étiquette : MarkdownSyntaxNode)
Insérer avant le node.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
et de MarkdownSyntaxNode.
child
MarkdownSyntaxNode
et de MarkdownSyntaxNode.
Returns
et de MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
L’interface de base pour PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
et de MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Retirez l’enfant !
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
L’enfant .
Returns
et de MarkdownSyntaxNode.
ReplaceChild(Étiquette : MarkdownSyntaxNode)
Remplacer le noyau enfant.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
et de MarkdownSyntaxNode.
child
MarkdownSyntaxNode
et de MarkdownSyntaxNode.
Returns
et de MarkdownSyntaxNode.
ToString()
La méthode ToString.
public override string ToString()
Returns
et le string.
WriteComponentsTo(MarkdownTextWriter)
L’interface de base pour WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
L’écriture de Markdown.
WriteTo(TextWriter)
Écrire des nœuds à l’écrivain de texte.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
l’écrivain .
WriteTo(MarkdownTextWriter)
Écrivez à MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
L’écriture de Markdown.