Class MarkdownSyntaxNode
Tên không gian: Aspose.Html.Toolkit.Markdown.Syntax Tổng hợp: Aspose.HTML.dll (25.4.0)
Thực hiện cơ sở của MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
Các MarkdownSyntaxNode ctor.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Cây MarkdownSyntax
Properties
FirstChild
Hãy có đứa con đầu tiên
public MarkdownSyntaxNode FirstChild { get; }
Giá trị bất động sản
LastChild
Hãy có đứa con cuối cùng.
public MarkdownSyntaxNode LastChild { get; }
Giá trị bất động sản
NextSibling
Lời bài hát: Get Next Brother
public MarkdownSyntaxNode NextSibling { get; }
Giá trị bất động sản
Parent
Nhận nút mẹ.
public MarkdownSyntaxNode Parent { get; }
Giá trị bất động sản
PreviousSibling
Hãy nhận được người anh em trước đây.
public MarkdownSyntaxNode PreviousSibling { get; }
Giá trị bất động sản
Methods
Accept(MarkdownSyntaxVisitor)
chấp nhận khách truy cập
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Khách thăm .
AppendChild(MarkdownSyntaxNode)
Nhập nút trẻ em
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
Returns
Đánh giá MarkdownSyntaxNode
ChildNodes()
Nhận bộ sưu tập nút trẻ em.
public NodeList ChildNodes()
Returns
Danh sách NodeList
GetLeadingTrivia()
Nhận trivia hàng đầu.
public TriviaCollection GetLeadingTrivia()
Returns
Bộ sưu tập Trivia
GetSyntaxTree()
Đặt cây syntax.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
Cây MarkdownSyntax
GetTrailingTrivia()
Nhận Trailing Trivia.
public TriviaCollection GetTrailingTrivia()
Returns
Bộ sưu tập Trivia
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)
Nhập trước node.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
child
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
Returns
Đánh giá MarkdownSyntaxNode
PreInsertionValidity(MarkdownSyntaxNode)
Giao diện cơ sở cho PreInsertionValidity
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
RemoveChild(MarkdownSyntaxNode)
Hãy loại bỏ đứa trẻ
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
đứa trẻ .
Returns
Đánh giá MarkdownSyntaxNode
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)
Thay thế nút trẻ em
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
child
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
Returns
Đánh giá MarkdownSyntaxNode
ToString()
Phương pháp ToString.
public override string ToString()
Returns
Sợi dây
WriteComponentsTo(MarkdownTextWriter)
Giao diện cơ bản cho WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Bài viết về MarkdownTextWriter
WriteTo(TextWriter)
Viết nút cho tác giả văn bản.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
Nhà văn .
WriteTo(MarkdownTextWriter)
Viết đến MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Bài viết về MarkdownTextWriter