Class MarkdownSyntaxNode
Nome do espaço: Aspose.Html.Toolkit.Markdown.Syntax Assembleia: Aspose.HTML.dll (25.5.0)
Implementação básica do MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritableInheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
O MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)Parameters
ownerSyntaxTree MarkdownSyntaxTree
A árvore MarkdownSyntax.
Properties
FirstChild
Obtenha o primeiro filho.
public MarkdownSyntaxNode FirstChild { get; }Valor da propriedade
LastChild
Tenha o último filho.
public MarkdownSyntaxNode LastChild { get; }Valor da propriedade
NextSibling
Faça o próximo irmão.
public MarkdownSyntaxNode NextSibling { get; }Valor da propriedade
Parent
Obtenha o nodo parental.
public MarkdownSyntaxNode Parent { get; }Valor da propriedade
PreviousSibling
Conheça o irmão anterior.
public MarkdownSyntaxNode PreviousSibling { get; }Valor da propriedade
Methods
Accept(MarkdownSyntaxVisitor)
aceitar o visitante.
public virtual void Accept(MarkdownSyntaxVisitor visitor)Parameters
visitor MarkdownSyntaxVisitor
E o visitante.
AppendChild(MarkdownSyntaxNode)
Adicione o nodo da criança.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
É o MarkdownSyntaxNode.
Returns
É o MarkdownSyntaxNode.
ChildNodes()
Obtenha a coleção de nodos da criança.
public NodeList ChildNodes()Returns
da NodeList.
GetLeadingTrivia()
Obtenha a trivia principal.
public TriviaCollection GetLeadingTrivia()Returns
A TriviaColecção.
GetSyntaxTree()
Faça a árvore de síntese.
public MarkdownSyntaxTree GetSyntaxTree()Returns
A árvore MarkdownSyntax.
GetTrailingTrivia()
Faça a trilha trivia.
public TriviaCollection GetTrailingTrivia()Returns
A TriviaColecção.
InsertBefore(MarcaçãoSyntaxNode, MarkdownSyntaxNode)
Insira antes do nodo.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)Parameters
node MarkdownSyntaxNode
É o MarkdownSyntaxNode.
child MarkdownSyntaxNode
É o MarkdownSyntaxNode.
Returns
É o MarkdownSyntaxNode.
PreInsertionValidity(MarkdownSyntaxNode)
A interface de base para PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
É o MarkdownSyntaxNode.
RemoveChild(MarkdownSyntaxNode)
Remova a criança.
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)Parameters
child MarkdownSyntaxNode
A criança .
Returns
É o MarkdownSyntaxNode.
ReplaceChild(MarcaçãoSyntaxNode, MarkdownSyntaxNode)
Substitua o nodo da criança.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)Parameters
node MarkdownSyntaxNode
É o MarkdownSyntaxNode.
child MarkdownSyntaxNode
É o MarkdownSyntaxNode.
Returns
É o MarkdownSyntaxNode.
ToString()
Método do ToString.
public override string ToString()Returns
e a corrente.
WriteComponentsTo(MarkdownTextWriter)
A interface de base para WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)Parameters
writer MarkdownTextWriter
Com o MarkdownTextWriter.
WriteTo(TextWriter)
Escreva nodos para o escritor de texto.
public void WriteTo(TextWriter writer)Parameters
writer TextWriter
O escritor .
WriteTo(MarkdownTextWriter)
Escreva para MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)Parameters
writer MarkdownTextWriter
Com o MarkdownTextWriter.