Class MarkdownSyntaxNode

Class MarkdownSyntaxNode

Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax Asamblare: Aspose.HTML.dll (25.4.0)

Implementarea de bază a MarkdownSyntaxNode.

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

Inheritance

object MarkdownSyntaxNode

Derived

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

Implements

IWritable

Membrii moștenitori

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

Constructors

MarkdownSyntaxNode(MarkdownSyntaxTree)

Citește și: MarkdownSyntaxNode ctor.

protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)

Parameters

ownerSyntaxTree MarkdownSyntaxTree

Pădurea MarkdownSyntax.

Properties

FirstChild

Obțineți primul copil.

public MarkdownSyntaxNode FirstChild { get; }

Valoarea proprietății

MarkdownSyntaxNode

LastChild

Obțineți ultimul copil.

public MarkdownSyntaxNode LastChild { get; }

Valoarea proprietății

MarkdownSyntaxNode

NextSibling

Fă-ţi următorul frate.

public MarkdownSyntaxNode NextSibling { get; }

Valoarea proprietății

MarkdownSyntaxNode

Parent

Obțineți nodul parental.

public MarkdownSyntaxNode Parent { get; }

Valoarea proprietății

MarkdownSyntaxNode

PreviousSibling

Obțineți fratele anterior.

public MarkdownSyntaxNode PreviousSibling { get; }

Valoarea proprietății

MarkdownSyntaxNode

Methods

Accept(MarkdownSyntaxVisitor)

Acceptarea vizitatorului.

public virtual void Accept(MarkdownSyntaxVisitor visitor)

Parameters

visitor MarkdownSyntaxVisitor

pentru vizitatori .

AppendChild(MarkdownSyntaxNode)

Apăsați nodul copilului.

public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

Returns

MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

ChildNodes()

Obțineți colectarea nodurilor copilului.

public NodeList ChildNodes()

Returns

NodeList

în NodeList.

GetLeadingTrivia()

Obțineți trivia principală.

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

Colecţia Trivia.

GetSyntaxTree()

Obțineți copacul de sintax.

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

Pădurea MarkdownSyntax.

GetTrailingTrivia()

Cumpărați trivia Trailing.

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

Colecţia Trivia.

InsertBefore(Cuvânt cheie: MarkdownSyntaxNode)

Introduceți înainte de nod.

public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

child MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

Returns

MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

PreInsertionValidity(MarkdownSyntaxNode)

Interfața de bază pentru PreInsertionValidity

protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

RemoveChild(MarkdownSyntaxNode)

Îndepărtează copilul

public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)

Parameters

child MarkdownSyntaxNode

şi copilul .

Returns

MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

ReplaceChild(Cuvânt cheie: MarkdownSyntaxNode)

Înlocuiți nodul copilului.

public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

child MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

Returns

MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

ToString()

Metoda de supraîncărcare.

public override string ToString()

Returns

string

şi stringul .

WriteComponentsTo(MarkdownTextWriter)

Interfața de bază pentru WriteComponentsTo

protected virtual void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

Cuvânt cheie MarkdownTextWriter

WriteTo(TextWriter)

Scrie noduri pentru scriitorul text.

public void WriteTo(TextWriter writer)

Parameters

writer TextWriter

şi scriitorul .

WriteTo(MarkdownTextWriter)

Scrieți la MarkdownTextWriter.

public virtual void WriteTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

Cuvânt cheie MarkdownTextWriter

 Română