Class MarkdownSyntaxNode

Class MarkdownSyntaxNode

Il nome: Aspose.Html.Toolkit.Markdown.Syntax Assemblaggio: Aspose.HTML.dll (25.4.0)

Implementazione di base del MarkdownSyntaxNode.

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

Inheritance

object MarkdownSyntaxNode

Derived

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

Implements

IWritable

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)

Il segnale di MarkdownSyntaxNode.

protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)

Parameters

ownerSyntaxTree MarkdownSyntaxTree

L’albero di MarkdownSyntax

Properties

FirstChild

Ottieni il primo bambino.

public MarkdownSyntaxNode FirstChild { get; }

Valore di proprietà

MarkdownSyntaxNode

LastChild

Ottieni l’ultimo bambino.

public MarkdownSyntaxNode LastChild { get; }

Valore di proprietà

MarkdownSyntaxNode

NextSibling

Prendi il prossimo fratello.

public MarkdownSyntaxNode NextSibling { get; }

Valore di proprietà

MarkdownSyntaxNode

Parent

Ottieni il nodo parentale.

public MarkdownSyntaxNode Parent { get; }

Valore di proprietà

MarkdownSyntaxNode

PreviousSibling

Prendi il fratello precedente.

public MarkdownSyntaxNode PreviousSibling { get; }

Valore di proprietà

MarkdownSyntaxNode

Methods

Accept(MarkdownSyntaxVisitor)

Accetta il visitatore.

public virtual void Accept(MarkdownSyntaxVisitor visitor)

Parameters

visitor MarkdownSyntaxVisitor

Il visitatore .

AppendChild(MarkdownSyntaxNode)

Aggiungi il nodo del bambino.

public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

ChildNodes()

Ottieni la raccolta dei nodi del bambino.

public NodeList ChildNodes()

Returns

NodeList

Il NodeList.

GetLeadingTrivia()

Prendi la trivia principale.

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

La Trivia Collezione.

GetSyntaxTree()

Ottieni l’albero di sintasi.

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

L’albero di MarkdownSyntax

GetTrailingTrivia()

Scopri il trailer della trivia.

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

La Trivia Collezione.

InsertBefore(Tag: tag tag tag tag tag tag tag tag tag tag)

Inserisci prima del nodo.

public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

child MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

PreInsertionValidity(MarkdownSyntaxNode)

Interfaccia di base per PreInsertionValidity

protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

RemoveChild(MarkdownSyntaxNode)

Rimuovere il bambino.

public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)

Parameters

child MarkdownSyntaxNode

Il bambino .

Returns

MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

ReplaceChild(Tag: tag tag tag tag tag tag tag tag tag tag)

sostituire il nodo del bambino.

public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

child MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

ToString()

Il metodo ToString.

public override string ToString()

Returns

string

Il strato .

WriteComponentsTo(MarkdownTextWriter)

Interfaccia di base per WriteComponentsTo

protected virtual void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

Il testo di MarkdownTextWriter.

WriteTo(TextWriter)

Scrivere i nodi per l’autore di testo.

public void WriteTo(TextWriter writer)

Parameters

writer TextWriter

Il scrittore .

WriteTo(MarkdownTextWriter)

Scrivere a MarkdownTextWriter.

public virtual void WriteTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

Il testo di MarkdownTextWriter.

 Italiano