Class MarkdownSyntaxNode
İsim alanı : Aspose.Html.Toolkit.Markdown.Syntax Görüntüleme: Aspose.HTML.dll (25.4.0)
MarkdownSyntaxNode’un temel uygulaması.
[ComVisible(true)]
public abstract class MarkdownSyntaxNode : IWritable
Inheritance
Derived
BlockSyntaxNode , HTMLFragmentSyntax , InlineSyntaxNode , ListItemMarker , MarkdownSyntaxToken , MarkdownSyntaxTree , TaskListItemMarker
Implements
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxNode(MarkdownSyntaxTree)
MarkdownSyntaxNode ctor için.
protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
MarkdownSyntaxAğaçları
Properties
FirstChild
İlk çocuğu alın.
public MarkdownSyntaxNode FirstChild { get; }
Mülkiyet Değer
LastChild
Son çocuğu al.
public MarkdownSyntaxNode LastChild { get; }
Mülkiyet Değer
NextSibling
Bir sonraki kardeş olsun.
public MarkdownSyntaxNode NextSibling { get; }
Mülkiyet Değer
Parent
Anne düğmesi alın.
public MarkdownSyntaxNode Parent { get; }
Mülkiyet Değer
PreviousSibling
Önceki Kardeşleri Alın
public MarkdownSyntaxNode PreviousSibling { get; }
Mülkiyet Değer
Methods
Accept(MarkdownSyntaxVisitor)
Ziyaretçi kabul edilir.
public virtual void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Ziyaretçi için .
AppendChild(MarkdownSyntaxNode)
Çocuğunuzun düğmesini ekleyin.
public MarkdownSyntaxNode AppendChild(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
MarkdownSyntaxNode ile ilgili bilgiler.
Returns
MarkdownSyntaxNode ile ilgili bilgiler.
ChildNodes()
Çocuğun düğüm koleksiyonu alın.
public NodeList ChildNodes()
Returns
Node listesi için.
GetLeadingTrivia()
Önceki İçerikTrivia’yı Bulun!
public TriviaCollection GetLeadingTrivia()
Returns
Trivia Koleksiyonu için.
GetSyntaxTree()
Syntax ağaçları alın.
public MarkdownSyntaxTree GetSyntaxTree()
Returns
MarkdownSyntaxAğaçları
GetTrailingTrivia()
Trailing trivia’yı takip edin.
public TriviaCollection GetTrailingTrivia()
Returns
Trivia Koleksiyonu için.
InsertBefore(Etiket Arşivi: MarkdownSyntaxNode)
Node öncesinde yerleştirin.
public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
MarkdownSyntaxNode ile ilgili bilgiler.
child
MarkdownSyntaxNode
MarkdownSyntaxNode ile ilgili bilgiler.
Returns
MarkdownSyntaxNode ile ilgili bilgiler.
PreInsertionValidity(MarkdownSyntaxNode)
PreInsertionValidity için temel arayüz
protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
MarkdownSyntaxNode ile ilgili bilgiler.
RemoveChild(MarkdownSyntaxNode)
Çocuğu çıkarın
public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)
Parameters
child
MarkdownSyntaxNode
O çocuğu .
Returns
MarkdownSyntaxNode ile ilgili bilgiler.
ReplaceChild(Etiket Arşivi: MarkdownSyntaxNode)
Çocuğun düğmesini değiştirin.
public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)
Parameters
node
MarkdownSyntaxNode
MarkdownSyntaxNode ile ilgili bilgiler.
child
MarkdownSyntaxNode
MarkdownSyntaxNode ile ilgili bilgiler.
Returns
MarkdownSyntaxNode ile ilgili bilgiler.
ToString()
Yürüme yöntemi.
public override string ToString()
Returns
Tırnak için.
WriteComponentsTo(MarkdownTextWriter)
WriteComponents için temel arayüz
protected virtual void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
MarkdownTextWriter ile ilgili bilgiler.
WriteTo(TextWriter)
Yazı yazarı için düğümler yazın.
public void WriteTo(TextWriter writer)
Parameters
writer
TextWriter
Yazar için .
WriteTo(MarkdownTextWriter)
MarkdownTextWriter için yazın.
public virtual void WriteTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
MarkdownTextWriter ile ilgili bilgiler.