Class MarkdownSyntaxNode
Nombre del espacio: Aspose.Html.Toolkit.Markdown.Syntax Colección: Aspose.HTML.dll (25.4.0)
Implementación básica del MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode ,y, HTMLFragmentSyntax ,y, InlineSyntaxNode ,y, ListItemMarker ,y, MarkdownSyntaxToken ,y, MarkdownSyntaxTree ,y, TaskListItemMarker
Implements
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
El MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
El árbol de la marca.
Properties
FirstChild
Obtenga el primer hijo.
public MarkdownSyntaxNode FirstChild { get; }
Valor de la propiedad
LastChild
Obtenga el último hijo.
public MarkdownSyntaxNode LastChild { get; }
Valor de la propiedad
NextSibling
Vuelve al próximo hermano.
public MarkdownSyntaxNode NextSibling { get; }
Valor de la propiedad
Parent
Obtenga el nodo parental.
public MarkdownSyntaxNode Parent { get; }
Valor de la propiedad
PreviousSibling
Obtenga a su hermano anterior.
public MarkdownSyntaxNode PreviousSibling { get; }
Valor de la propiedad
Methods
Accept(MarkdownSyntaxVisitor)
Aceptar al visitante.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
El visitante .
AppendChild(MarkdownSyntaxNode)
Añadir el nodo infantil.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
El MarkdownSyntaxNode.
Returns
El MarkdownSyntaxNode.
ChildNodes()
Obtenga la colección de nodos del niño.
public NodeList ChildNodes()
Returns
El NodeList.
GetLeadingTrivia()
Obtenga la principal trivia.
public TriviaCollection GetLeadingTrivia()
Returns
La TriviaColección.
GetSyntaxTree()
Obtenga el árbol de síntesis.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
El árbol de la marca.
GetTrailingTrivia()
Obtenga la trayectoria trivia.
public TriviaCollection GetTrailingTrivia()
Returns
La TriviaColección.
InsertBefore(Título: MarkdownSyntaxNode)
Introducción antes del nodo.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
El MarkdownSyntaxNode.
child
MarkdownSyntaxNode
El MarkdownSyntaxNode.
Returns
El MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
Interfaz de base para PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
El MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Eliminar el niño.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
El niño .
Returns
El MarkdownSyntaxNode.
ReplaceChild(Título: MarkdownSyntaxNode)
Substituir el nodo infantil.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
El MarkdownSyntaxNode.
child
MarkdownSyntaxNode
El MarkdownSyntaxNode.
Returns
El MarkdownSyntaxNode.
ToString()
El método de toString.
public override string ToString()
Returns
El cordón.
WriteComponentsTo(MarkdownTextWriter)
La interfaz de base para WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
El texto de Markdown.
WriteTo(TextWriter)
Escribe nódulos a los escritores de texto.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
El escritor .
WriteTo(MarkdownTextWriter)
Escribe a MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
El texto de Markdown.