XPathDocument XPathDocument XPathDocument XPathDocument Class

定義

XPath データ モデルを使用して、XML ドキュメントの読み取り専用で高速なインメモリ表現を提供します。Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model.

public ref class XPathDocument : System::Xml::XPath::IXPathNavigable
public class XPathDocument : System.Xml.XPath.IXPathNavigable
type XPathDocument = class
    interface IXPathNavigable
Public Class XPathDocument
Implements IXPathNavigable
継承
XPathDocumentXPathDocumentXPathDocumentXPathDocument
実装

注釈

XPath データモデルを使用して XML データを処理する方法の詳細については、「 Xpath データモデルを使用して Xml データを処理する」を参照してください。For more information about processing XML data by using the XPath data model, see the Process XML Data Using the XPath Data Model topic.

コンストラクター

XPathDocument(Stream) XPathDocument(Stream) XPathDocument(Stream) XPathDocument(Stream)

指定した XPathDocument オブジェクトの XML データから Stream クラスの新しいインスタンスを初期化します。Initializes a new instance of the XPathDocument class from the XML data in the specified Stream object.

XPathDocument(String) XPathDocument(String) XPathDocument(String) XPathDocument(String)

指定したファイルの XML データから XPathDocument クラスの新しいインスタンスを初期化します。Initializes a new instance of the XPathDocument class from the XML data in the specified file.

XPathDocument(String, XmlSpace) XPathDocument(String, XmlSpace) XPathDocument(String, XmlSpace) XPathDocument(String, XmlSpace)

指定したファイルの XML データから XPathDocument クラスの新しいインスタンスを初期化し、指定した空白処理を行います。Initializes a new instance of the XPathDocument class from the XML data in the file specified with the white space handling specified.

XPathDocument(TextReader) XPathDocument(TextReader) XPathDocument(TextReader) XPathDocument(TextReader)

指定した XPathDocument オブジェクトに格納されている XML データから TextReader クラスの新しいインスタンスを初期化します。Initializes a new instance of the XPathDocument class from the XML data that is contained in the specified TextReader object.

XPathDocument(XmlReader) XPathDocument(XmlReader) XPathDocument(XmlReader) XPathDocument(XmlReader)

指定した XPathDocument オブジェクトに格納されている XML データから XmlReader クラスの新しいインスタンスを初期化します。Initializes a new instance of the XPathDocument class from the XML data that is contained in the specified XmlReader object.

XPathDocument(XmlReader, XmlSpace) XPathDocument(XmlReader, XmlSpace) XPathDocument(XmlReader, XmlSpace) XPathDocument(XmlReader, XmlSpace)

指定した XPathDocument オブジェクトに格納されている XML データから XmlReader クラスの新しいインスタンスを初期化し、指定した空白処理を行います。Initializes a new instance of the XPathDocument class from the XML data that is contained in the specified XmlReader object with the specified white space handling.

メソッド

CreateNavigator() CreateNavigator() CreateNavigator() CreateNavigator()

読み取り専用の XPathNavigator オブジェクトを初期化します。このオブジェクトは、XPathDocument のノード内の移動に使用されます。Initializes a read-only XPathNavigator object for navigating through nodes in this XPathDocument.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください