System.Xml.XPath 名前空間には、XPath パーサーと評価エンジンが含まれています。この名前空間は、W3C 勧告『XML Path Language (XPath) Version 1.0』(www.w3.org/TR/xpath) をサポートしています。
クラス
クラス | 説明 |
---|---|
XPathDocument | XSLT を使用して XML ドキュメントを処理する、高速の読み取り専用キャッシュを提供します。 |
XPathException | Xpath 式の処理中にエラーが発生すると、スローされる例外。 |
XPathExpression | コンパイルした XPath 式をカプセル化します。このクラスは、 Compile を呼び出すと返され、 Select 、 Evaluate 、 Matches の各メソッドで使用されます。 |
XPathNavigator | カーソル モデルを使用して任意のデータ ストアからデータを読み取ります。 |
XPathNodeIterator | 選択したノード セットに反復子を提供します。 |
インターフェイス
インターフェイス | 説明 |
---|---|
IXPathNavigable | XPathNavigator のアクセサを提供します。 |
列挙体
列挙体 | 説明 |
---|---|
XmlCaseOrder | 大文字と小文字の並べ替え順序を指定します。 |
XmlDataType | 並べ替え順序を決定するためのデータ型を指定します。 |
XmlSortOrder | 並べ替え順序を指定します。 |
XPathNamespaceScope | 名前空間スコープを定義します。列挙体を XPathNavigator.MoveToFirstNamespace メソッドと XPathNavigator.MoveToNextNamespace メソッドに渡して、移動先の名前空間ノードの型を指定できます。 |
XPathNodeType | XPathNavigator から返される XPath ノード型を指定します。
XPath ノード型の詳細については、http://www.w3.org/TR/xpath#data-model の W3C 勧告『XML Path Language (XPath) Version 1.0 』の「Data Model」のセクションを参照してください。 |
XPathResultType | XPath 式の戻り値の型を指定します。 |