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)

マークダウンSyntaxNode ctor

protected MarkdownSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree)

Parameters

ownerSyntaxTree MarkdownSyntaxTree

マークダウンシンタックスツリー

Properties

FirstChild

最初の子供を手に入れる。

public MarkdownSyntaxNode FirstChild { get; }

不動産価値

MarkdownSyntaxNode

LastChild

最後の子供を手に入れる。

public MarkdownSyntaxNode LastChild { get; }

不動産価値

MarkdownSyntaxNode

NextSibling

次の兄弟を連れて行こう。

public MarkdownSyntaxNode NextSibling { get; }

不動産価値

MarkdownSyntaxNode

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

マークダウンシンタックスノード

Returns

MarkdownSyntaxNode

マークダウンシンタックスノード

ChildNodes()

子どものノードのコレクション

public NodeList ChildNodes()

Returns

NodeList

ノードリストです。

GetLeadingTrivia()

トップトリビアを手に入れる

public TriviaCollection GetLeadingTrivia()

Returns

TriviaCollection

トリビアコレクション

GetSyntaxTree()

シンタックスツリーを手に入れる。

public MarkdownSyntaxTree GetSyntaxTree()

Returns

MarkdownSyntaxTree

マークダウンシンタックスツリー

GetTrailingTrivia()

トレイリング・トリビアを手に入れる。

public TriviaCollection GetTrailingTrivia()

Returns

TriviaCollection

トリビアコレクション

InsertBefore(マークダウン マークダウン マークダウン マークダウン)

ノード前に入ります。

public MarkdownSyntaxNode InsertBefore(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

マークダウンシンタックスノード

child MarkdownSyntaxNode

マークダウンシンタックスノード

Returns

MarkdownSyntaxNode

マークダウンシンタックスノード

PreInsertionValidity(MarkdownSyntaxNode)

PreInsertionValidity のベースインターフェイス

protected virtual void PreInsertionValidity(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

マークダウンシンタックスノード

RemoveChild(MarkdownSyntaxNode)

子供を取り除く。

public MarkdownSyntaxNode RemoveChild(MarkdownSyntaxNode child)

Parameters

child MarkdownSyntaxNode

子供です。

Returns

MarkdownSyntaxNode

マークダウンシンタックスノード

ReplaceChild(マークダウン マークダウン マークダウン マークダウン)

子どものノードを置き換える。

public MarkdownSyntaxNode ReplaceChild(MarkdownSyntaxNode node, MarkdownSyntaxNode child)

Parameters

node MarkdownSyntaxNode

マークダウンシンタックスノード

child MarkdownSyntaxNode

マークダウンシンタックスノード

Returns

MarkdownSyntaxNode

マークダウンシンタックスノード

ToString()

トーストリング方法を超える。

public override string ToString()

Returns

string

ストレッチです。

WriteComponentsTo(MarkdownTextWriter)

基礎インターフェイス WriteComponentsTo

protected virtual void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

マークダウンテキスト編集者

WriteTo(TextWriter)

ノードをテキスト作家に書く。

public void WriteTo(TextWriter writer)

Parameters

writer TextWriter

作家です。

WriteTo(MarkdownTextWriter)

MarkdownTextWriter に書いてください。

public virtual void WriteTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

マークダウンテキスト編集者

 日本語