Class MarkdownSyntaxNode

Class MarkdownSyntaxNode

Der Name: Aspose.Html.Toolkit.Markdown.Syntax Sammlung: Aspose.HTML.dll (25.4.0)

Basisimplementierung des MarkdownSyntaxNode.

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

Inheritance

object MarkdownSyntaxNode

Derived

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

Implements

IWritable

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MarkdownSyntaxNode(MarkdownSyntaxTree)

Der MarkdownSyntaxNode ctor.

protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)

Parameters

ownerSyntaxTree MarkdownSyntaxTree

Der MarkdownSyntaxTree.

Properties

FirstChild

Erhalten Sie das erste Kind.

public MarkdownSyntaxNode FirstChild { get; }

Eigentumswert

MarkdownSyntaxNode

LastChild

Erhalten Sie das letzte Kind.

public MarkdownSyntaxNode LastChild { get; }

Eigentumswert

MarkdownSyntaxNode

NextSibling

Gehen Sie zum nächsten Bruder.

public MarkdownSyntaxNode NextSibling { get; }

Eigentumswert

MarkdownSyntaxNode

Parent

Erhalten Sie den Elternknoten.

public MarkdownSyntaxNode Parent { get; }

Eigentumswert

MarkdownSyntaxNode

PreviousSibling

Erhalten Sie die früheren Geschwister.

public MarkdownSyntaxNode PreviousSibling { get; }

Eigentumswert

MarkdownSyntaxNode

Methods

Accept(MarkdownSyntaxVisitor)

Akzeptieren Sie den Besucher.

public virtual void Accept(MarkdownSyntaxVisitor visitor)

Parameters

visitor MarkdownSyntaxVisitor

Der Besucher.

AppendChild(MarkdownSyntaxNode)

Hinzufügen von Kind Node.

public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Der MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Der MarkdownSyntaxNode.

ChildNodes()

Erhalten Sie die Kinder Knoten Sammlung.

public NodeList ChildNodes()

Returns

NodeList

Das NodeList.

GetLeadingTrivia()

Erhalten Sie die führende Trivia.

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

Die TriviaCollection.

GetSyntaxTree()

Geben Sie den Syntaxbaum.

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

Der MarkdownSyntaxTree.

GetTrailingTrivia()

Erhalten Sie die Trailing Trivia.

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

Die TriviaCollection.

InsertBefore(MarkdownSyntaxNode MarkdownSyntaxNode)

Insert vor Node.

public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Der MarkdownSyntaxNode.

child MarkdownSyntaxNode

Der MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Der MarkdownSyntaxNode.

PreInsertionValidity(MarkdownSyntaxNode)

Die Basis-Interface für PreInsertionValidity

protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Der MarkdownSyntaxNode.

RemoveChild(MarkdownSyntaxNode)

Entferne das Kind.

public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)

Parameters

child MarkdownSyntaxNode

Das Kind.

Returns

MarkdownSyntaxNode

Der MarkdownSyntaxNode.

ReplaceChild(MarkdownSyntaxNode MarkdownSyntaxNode)

Ersetzen Sie die Kinderknoten.

public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Der MarkdownSyntaxNode.

child MarkdownSyntaxNode

Der MarkdownSyntaxNode.

Returns

MarkdownSyntaxNode

Der MarkdownSyntaxNode.

ToString()

berride ToString Methode.

public override string ToString()

Returns

string

und der String.

WriteComponentsTo(MarkdownTextWriter)

Die Basis-Interface für WriteComponentsTo

protected virtual void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

Der MarkdownTextWriter.

WriteTo(TextWriter)

Schreiben Sie Knoten an den Textschriftsteller.

public void WriteTo(TextWriter writer)

Parameters

writer TextWriter

Der Schriftsteller.

WriteTo(MarkdownTextWriter)

Schreiben Sie zu MarkdownTextWriter.

public virtual void WriteTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

Der MarkdownTextWriter.

 Deutsch