Class MarkdownSyntaxNode

Class MarkdownSyntaxNode

Nome do espaço: Aspose.Html.Toolkit.Markdown.Syntax Assembleia: Aspose.HTML.dll (25.4.0)

Implementação básica do MarkdownSyntaxNode.

[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable

Inheritance

object MarkdownSyntaxNode

Derived

BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker

Implements

IWritable

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

MarkdownSyntaxNode

LastChild

Tenha o último filho.

public MarkdownSyntaxNode LastChild { get; }

Valor da propriedade

MarkdownSyntaxNode

NextSibling

Faça o próximo irmão.

public MarkdownSyntaxNode NextSibling { get; }

Valor da propriedade

MarkdownSyntaxNode

Parent

Obtenha o nodo parental.

public MarkdownSyntaxNode Parent { get; }

Valor da propriedade

MarkdownSyntaxNode

PreviousSibling

Conheça o irmão anterior.

public MarkdownSyntaxNode PreviousSibling { get; }

Valor da propriedade

MarkdownSyntaxNode

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

MarkdownSyntaxNode

É o MarkdownSyntaxNode.

ChildNodes()

Obtenha a coleção de nodos da criança.

public NodeList ChildNodes()

Returns

NodeList

da NodeList.

GetLeadingTrivia()

Obtenha a trivia principal.

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

A TriviaColecção.

GetSyntaxTree()

Faça a árvore de síntese.

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

A árvore MarkdownSyntax.

GetTrailingTrivia()

Faça a trilha trivia.

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

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

MarkdownSyntaxNode

É 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

MarkdownSyntaxNode

É 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

MarkdownSyntaxNode

É o MarkdownSyntaxNode.

ToString()

Método do ToString.

public override string ToString()

Returns

string

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.

 Português