Class MarkdownSyntaxNode
اسم الفضاء : Aspose.Html.Toolkit.Markdown.Syntax مجموعة: Aspose.HTML.dll (25.4.0)
أولاً: تطبيق MarkdownSyntaxNode.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
الأعضاء الموروثين
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
شجرة MarkdownSyntax.
Properties
FirstChild
احصل على أول طفل
public MarkdownSyntaxNode FirstChild { get; }
قيمة الممتلكات
LastChild
احصل على الطفل الأخير
public MarkdownSyntaxNode LastChild { get; }
قيمة الممتلكات
NextSibling
احصل على الأخوة القادمة
public MarkdownSyntaxNode NextSibling { get; }
قيمة الممتلكات
Parent
احصل على عقدة الوالدين.
public MarkdownSyntaxNode Parent { get; }
قيمة الممتلكات
PreviousSibling
احصل على الأخ الأكبر
public MarkdownSyntaxNode PreviousSibling { get; }
قيمة الممتلكات
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.
ChildNodes()
احصل على مجموعة العقدة للأطفال.
public NodeList ChildNodes()
Returns
القائمة النووية .
GetLeadingTrivia()
احصل على تريفييا الرائدة
public TriviaCollection GetLeadingTrivia()
Returns
تداول الخيارات الثنائية.
GetSyntaxTree()
احصل على شجرة الصينتاكس
public MarkdownSyntaxTree GetSyntaxTree()
Returns
شجرة MarkdownSyntax.
GetTrailingTrivia()
اقرأ المزيد Trailing Trivia
public TriviaCollection GetTrailingTrivia()
Returns
تداول الخيارات الثنائية.
InsertBefore(MarkdownSyntaxNode، MarkdownSyntaxNode)
إدخال قبل النود.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
child
MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
Returns
إشارة إلى 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.
ReplaceChild(MarkdownSyntaxNode، MarkdownSyntaxNode)
استبدال عقدة الطفل.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
child
MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
Returns
إشارة إلى MarkdownSyntaxNode.
ToString()
طريقة توستيرينغ.
public override string ToString()
Returns
على الشريط
WriteComponentsTo(MarkdownTextWriter)
واجهة أساسية لـ WriteComponentsTo
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
المقالة السابقةMarkdownTextWriter
WriteTo(TextWriter)
اكتب عقدة إلى كاتب النص.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
والكاتب .
WriteTo(MarkdownTextWriter)
اكتب إلى MarkdownTextWriter.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
المقالة السابقةMarkdownTextWriter