XmlNavigatorFilter クラス

定義

XmlNavigatorFilter は、XPathNavigator を抽象化する柔軟なフィルターとして機能します。 呼び出し元は MoveToContent(XPathNavigator) または MoveToFollowingSibling(XPathNavigator) を呼び出すだけでよく、実際にどのようなフィルター処理が行われるかを意識する必要はありません。 フィルターの実装側が適切な XPathNavigator の操作を呼び出すことによって、除外するノードをスキップします。

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

public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
継承
XmlNavigatorFilter

コンストラクター

XmlNavigatorFilter()

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

XPathNavigator を抽象化する柔軟なフィルターとして機能します。

メソッド

Equals(Object)

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

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

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

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

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

現在のインスタンスの Type を取得します。

(継承元 Object)
IsFiltered(XPathNavigator)

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

ナビゲーターの現在のノードがフィルター条件に一致する場合、true を返します。

MemberwiseClone()

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

現在の Object の簡易コピーを作成します。

(継承元 Object)
MoveToContent(XPathNavigator)

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

最初に一致したコンテンツ ノードまたは属性にナビゲーターを移動し、フィルター処理されたノードをスキップします。 一致するノードがない場合、ナビゲーターは移動しません。その場合は false が返されます。

MoveToFollowing(XPathNavigator, XPathNavigator)

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

次に一致したコンテンツ ノードまたは属性にナビゲーターを移動し、フィルター処理されたノードをスキップします。 一致するノードがない場合、ナビゲーターは移動しません。その場合は false が返されます。

MoveToFollowingSibling(XPathNavigator)

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

一致する兄弟コンテンツ ノードまたは子孫にナビゲーターを移動し、フィルター処理されたノードをスキップします。 一致するノードがない場合、ナビゲーターは移動しません。その場合は false が返されます。

MoveToNextContent(XPathNavigator)

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

次に一致したコンテンツ ノードまたは属性にナビゲーターを移動し、フィルター処理されたノードをスキップします。 一致するノードがない場合、ナビゲーターは移動しません。その場合は false が返されます。

MoveToPreviousSibling(XPathNavigator)

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

直前の一致する兄弟ノードにナビゲーターを移動し、フィルター処理されたノードをスキップします。 一致するノードがない場合、ナビゲーターは移動しません。その場合は false が返されます。

ToString()

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

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象