Interface IDocumentTraversal

Interface IDocumentTraversal

名称: Aspose.Html.Dom.Traversal セットアップ: Aspose.HTML.dll (25.4.0)

ドキュメンタリーTraversalは、イテレーターを作成する方法を含み、木の歩行者は、ドキュメンタリーの順序でノードとその子供を渡る(深さ)第一に、事前注文の通路、すなわちその順序に等しい。スタートタグは、文書のテキストプレゼンテーションに表示されます。旅行機能をサポートするDocumentTraversalは、ドキュメントインターフェイスを実装する同じオブジェクトによって実装されます。

こちらもご覧ください Document object Model (DOM) Level 2 Traversal and Range Specification トップ > レベル2

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal

Methods

CreateNodeIterator(Node)

新しいNodeIteratorを作成し、下の木の上に根付いている。特定のノード

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

子どもたちと共にイタリア化されるノード。イテレーターは、このノードの直前に最初に位置しています。フラッグやフィルターが表示されていない場合、この位置を設定する際に考慮されます. 根は、ゼロ

Returns

INodeIterator

新しく作られたNodeIterator。

Exceptions

DOMException

NOT_SUPPORTED_ERR: 指定された根がゼロ

CreateNodeIterator(ノード、長い)

新しいNodeIteratorを作成し、下の木の上に根付いている。特定のノード

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

子どもたちと共にイタリア化されるノード。イテレーターは、このノードの直前に最初に位置しています。フラッグやフィルターが表示されていない場合、この位置を設定する際に考慮されます. 根は、ゼロ

whatToShow long

フラッグはどのノードタイプが表示されるかを指定します。木の論理的な視点は、イテレーターによって提示されます。NodeFilter の説明可能なセットSHOW_ values.これらの旗は組み合わせることができます。あるいは

Returns

INodeIterator

新しく作られたNodeIterator。

Exceptions

DOMException

NOT_SUPPORTED_ERR: 指定された根がゼロ

CreateNodeIterator(ノード、長い、インドフィルター)

新しいNodeIteratorを作成し、下の木の上に根付いている。特定のノード

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

子どもたちと共にイタリア化されるノード。イテレーターは、このノードの直前に最初に位置しています。フラッグやフィルターが表示されていない場合、この位置を設定する際に考慮されます. 根は、ゼロ

whatToShow long

フラッグはどのノードタイプが表示されるかを指定します。木の論理的な視点は、イテレーターによって提示されます。NodeFilter の説明可能なセットSHOW_ values.これらの旗は組み合わせることができます。あるいは

filter INodeFilter

NodeFilter はこれで使用するTreeWalker、またはゼロは、フィルターを表示しないようにします。

Returns

INodeIterator

新しく作られたNodeIterator。

Exceptions

DOMException

NOT_SUPPORTED_ERR: 指定された根がゼロ

CreateTreeWalker(Node)

新しいTreeWalkerを創造し、地下の木の上に特定のノード

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

根として役立つノードTreeWalker. The whatToShow 旗とそのNodeFilter は、この値を設定する際に考慮されません。すべてのノードタイプは根として受け入れられます。現在のTreeWalkerは、このノードに初期化され、それが目に見えるか否か。ルート機能 通路の停止点としての機能文書の構造を上回る方法、例えば、parentNode と nextNode. 根は必須です。ゼロにならない。

Returns

ITreeWalker

新しく作られたTreeWalker。

CreateTreeWalker(ノード、長い)

新しいTreeWalkerを創造し、地下の木の上に特定のノード

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

根として役立つノードTreeWalker. The whatToShow 旗とそのNodeFilter は、この値を設定する際に考慮されません。すべてのノードタイプは根として受け入れられます。現在のTreeWalkerは、このノードに初期化され、それが目に見えるか否か。ルート機能 通路の停止点としての機能文書の構造を上回る方法、例えば、parentNode と nextNode. 根は必須です。ゼロにならない。

whatToShow long

フラッグはどのノードタイプが表示されるかを指定します。木の論理的な視点は、木の歩行者によって紹介されます。NodeFilter の説明可能なセットSHOW_ values.これらの旗は OR を使用して組み合わせることができます。

Returns

ITreeWalker

新しく作られたTreeWalker。

CreateTreeWalker(ノード、長い、インドフィルター)

新しいTreeWalkerを創造し、地下の木の上に特定のノード

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

根として役立つノードTreeWalker. The whatToShow 旗とそのNodeFilter は、この値を設定する際に考慮されません。すべてのノードタイプは根として受け入れられます。現在のTreeWalkerは、このノードに初期化され、それが目に見えるか否か。ルート機能 通路の停止点としての機能文書の構造を上回る方法、例えば、parentNode と nextNode. 根は必須です。ゼロにならない。

whatToShow long

フラッグはどのノードタイプが表示されるかを指定します。木の論理的な視点は、木の歩行者によって紹介されます。NodeFilter の説明可能なセットSHOW_ values.これらの旗は OR を使用して組み合わせることができます。

filter INodeFilter

NodeFilter はこれで使用するTreeWalker、またはゼロは、フィルターを表示しないようにします。

Returns

ITreeWalker

新しく作られたTreeWalker。

 日本語