Class MarkdownSyntaxNode

Class MarkdownSyntaxNode

ชื่อพื้นที่: Aspose.Html.Toolkit.Markdown.Syntax การประกอบ: Aspose.HTML.dll (25.4.0)

การดําเนินการพื้นฐานของ MarkdownSyntaxNode

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

Inheritance

object MarkdownSyntaxNode

Derived

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

Implements

IWritable

อนุญาโตตุลาการ

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

Constructors

MarkdownSyntaxNode(MarkdownSyntaxTree)

MarkdownSyntaxNode ctor

protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)

Parameters

ownerSyntaxTree MarkdownSyntaxTree

MarkdownSyntaxTree

Properties

FirstChild

รับเด็กแรก

public MarkdownSyntaxNode FirstChild { get; }

คุณสมบัติมูลค่า

MarkdownSyntaxNode

LastChild

รับเด็กล่าสุด

public MarkdownSyntaxNode LastChild { get; }

คุณสมบัติมูลค่า

MarkdownSyntaxNode

NextSibling

รับเกย์พี่น้องถัดไป

public MarkdownSyntaxNode NextSibling { get; }

คุณสมบัติมูลค่า

MarkdownSyntaxNode

Parent

รับ node parent

public MarkdownSyntaxNode Parent { get; }

คุณสมบัติมูลค่า

MarkdownSyntaxNode

PreviousSibling

รับพี่น้องก่อนหน้านี้

public MarkdownSyntaxNode PreviousSibling { get; }

คุณสมบัติมูลค่า

MarkdownSyntaxNode

Methods

Accept(MarkdownSyntaxVisitor)

รับผู้เข้าชม

public virtual void Accept(MarkdownSyntaxVisitor visitor)

Parameters

visitor MarkdownSyntaxVisitor

ผู้เข้าชม

AppendChild(MarkdownSyntaxNode)

ปลั๊กเด็ก

public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

MarkdownSyntaxNode

Returns

MarkdownSyntaxNode

MarkdownSyntaxNode

ChildNodes()

รับคอลเลกชันคอลเลกชันเด็ก

public NodeList ChildNodes()

Returns

NodeList

รายการ NodeList

GetLeadingTrivia()

ได้รับ trivia ที่นํา

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

คอลเลกชัน Trivia

GetSyntaxTree()

รับไม้ Syntax

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

MarkdownSyntaxTree

GetTrailingTrivia()

รับ Trailing trivia

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

คอลเลกชัน Trivia

InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)

ใส่ก่อน node

public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

MarkdownSyntaxNode

child MarkdownSyntaxNode

MarkdownSyntaxNode

Returns

MarkdownSyntaxNode

MarkdownSyntaxNode

PreInsertionValidity(MarkdownSyntaxNode)

อินเตอร์เฟซพื้นฐานสําหรับ PreInsertionValidity

protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

MarkdownSyntaxNode

RemoveChild(MarkdownSyntaxNode)

ลบเด็ก

public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)

Parameters

child MarkdownSyntaxNode

เด็ก

Returns

MarkdownSyntaxNode

MarkdownSyntaxNode

ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)

เปลี่ยนปุ่มเด็ก

public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

MarkdownSyntaxNode

child MarkdownSyntaxNode

MarkdownSyntaxNode

Returns

MarkdownSyntaxNode

MarkdownSyntaxNode

ToString()

วิธีการ ToString Override

public override string ToString()

Returns

string

รั้ว

WriteComponentsTo(MarkdownTextWriter)

อินเตอร์เฟซพื้นฐานสําหรับ WriteComponentsTo

protected virtual void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

MarkdownTextWriter

WriteTo(TextWriter)

เขียน nodes สําหรับผู้เขียนข้อความ

public void WriteTo(TextWriter writer)

Parameters

writer TextWriter

ผู้เขียน

WriteTo(MarkdownTextWriter)

เขียนไปยัง MarkdownTextWriter

public virtual void WriteTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

MarkdownTextWriter

 แบบไทย