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
新しく作られたNodeIterator。
Exceptions
NOT_SUPPORTED_ERR: 指定された根がゼロ
CreateNodeIterator(ノード、長い)
新しいNodeIteratorを作成し、下の木の上に根付いている。特定のノード
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
子どもたちと共にイタリア化されるノード。イテレーターは、このノードの直前に最初に位置しています。フラッグやフィルターが表示されていない場合、この位置を設定する際に考慮されます. 根は、ゼロ
whatToShow
long
フラッグはどのノードタイプが表示されるかを指定します。木の論理的な視点は、イテレーターによって提示されます。NodeFilter の説明可能なセットSHOW_ values.これらの旗は組み合わせることができます。あるいは
Returns
新しく作られたNodeIterator。
Exceptions
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
新しく作られたNodeIterator。
Exceptions
NOT_SUPPORTED_ERR: 指定された根がゼロ
CreateTreeWalker(Node)
新しいTreeWalkerを創造し、地下の木の上に特定のノード
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
根として役立つノードTreeWalker. The whatToShow 旗とそのNodeFilter は、この値を設定する際に考慮されません。すべてのノードタイプは根として受け入れられます。現在のTreeWalkerは、このノードに初期化され、それが目に見えるか否か。ルート機能 通路の停止点としての機能文書の構造を上回る方法、例えば、parentNode と nextNode. 根は必須です。ゼロにならない。
Returns
新しく作られた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
新しく作られた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
新しく作られたTreeWalker。