DescendantMergeIterator DescendantMergeIterator DescendantMergeIterator DescendantMergeIterator Struct

定義

XPath の子孫軸の規則に従って、すべての子孫コンテンツ ノードを反復処理します。Iterate over all descendant content nodes according to XPath descendant axis rules. 前のノードのサブツリーに含まれるノードに対してクエリを実行しないことで、重複を防止します。Eliminates duplicates by not querying over nodes that are contained in the subtree of the previous node.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public value class DescendantMergeIterator
public struct DescendantMergeIterator
type DescendantMergeIterator = struct
Public Structure DescendantMergeIterator
継承
DescendantMergeIteratorDescendantMergeIteratorDescendantMergeIteratorDescendantMergeIterator

プロパティ

Current Current Current Current

現在の結果のナビゲーターを返します。Returns the current result navigator.

メソッド

Create(XmlNavigatorFilter, Boolean) Create(XmlNavigatorFilter, Boolean) Create(XmlNavigatorFilter, Boolean) Create(XmlNavigatorFilter, Boolean)

DescendantMergeIterator を初期化します。Initializes the DescendantMergeIterator. 複数の子孫ノード セットをドキュメントの順序でマージし、重複を削除します。Merges multiple sets of descendant nodes in document order and removes duplicates.

MoveNext(XPathNavigator) MoveNext(XPathNavigator) MoveNext(XPathNavigator) MoveNext(XPathNavigator)

次の子孫ノードにこの反復子を移動します。Position this iterator to the next descendant node.

適用対象