IDocumentTraversal.CreateTreeWalker

CreateTreeWalker(Node)

指定したノード をルートとするサブツリーに新しい TreeWalker を作成します。

public ITreeWalker CreateTreeWalker(Node root)
パラメータタイプ説明
rootNodeTreeWalker のルートとして機能するノード。この値を設定する場合、whatToShow フラグと NodeFilter は考慮されません。 任意のノード タイプがルートとして受け入れられます。 TreeWalker の currentNode は、可視かどうかに関係なく、このノードに初期化されます。 ルートは、 parentNode や nextNode など、ドキュメント構造を上方向に参照する traversal メソッドの停止点として機能します。ルートは null であってはなりません 。

戻り値

新しく作成された TreeWalker.

関連項目


CreateTreeWalker(Node, long)

指定したノード をルートとするサブツリーに新しい TreeWalker を作成します。

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
パラメータタイプ説明
rootNodeTreeWalker のルートとして機能するノード。この値を設定する場合、whatToShow フラグと NodeFilter は考慮されません。 任意のノード タイプがルートとして受け入れられます。 TreeWalker の currentNode は、可視かどうかに関係なく、このノードに初期化されます。 ルートは、 parentNode や nextNode など、ドキュメント構造を上方向に参照する traversal メソッドの停止点として機能します。ルートは null であってはなりません 。
whatToShowInt64flag は、ツリー ウォーカーによって提示されるツリーの論理ビューに表示されるノード タイプを指定します。可能な SHOW_ 値のセットについては、NodeFilter の の説明を参照してください。これらのフラグは、OR を使用して組み合わせることができます。

戻り値

新しく作成された TreeWalker.

関連項目


CreateTreeWalker(Node, long, INodeFilter)

指定したノード をルートとするサブツリーに新しい TreeWalker を作成します。

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
パラメータタイプ説明
rootNodeTreeWalker のルートとして機能するノード。この値を設定する場合、whatToShow フラグと NodeFilter は考慮されません。 任意のノード タイプがルートとして受け入れられます。 TreeWalker の currentNode は、可視かどうかに関係なく、このノードに初期化されます。 ルートは、 parentNode や nextNode など、ドキュメント構造を上方向に参照する traversal メソッドの停止点として機能します。ルートは null であってはなりません 。
whatToShowInt64flag は、ツリー ウォーカーによって提示されるツリーの論理ビューに表示されるノード タイプを指定します。可能な SHOW_ 値のセットについては、NodeFilter の の説明を参照してください。これらのフラグは、OR を使用して組み合わせることができます。
filterINodeFilterthis TreeWalker で使用される NodeFilter、またはフィルターがないことを示す null。

戻り値

新しく作成された TreeWalker.

関連項目