XPathDocument コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XPathDocument クラスの新しいインスタンスを初期化します。
オーバーロード
XPathDocument(Stream) |
指定した XPathDocument オブジェクトの XML データから Stream クラスの新しいインスタンスを初期化します。 |
XPathDocument(String) |
指定したファイルの XML データから XPathDocument クラスの新しいインスタンスを初期化します。 |
XPathDocument(XmlReader) |
指定した XPathDocument オブジェクトに格納されている XML データから XmlReader クラスの新しいインスタンスを初期化します。 |
XPathDocument(TextReader) |
指定した XPathDocument オブジェクトに格納されている XML データから TextReader クラスの新しいインスタンスを初期化します。 |
XPathDocument(String, XmlSpace) |
指定したファイルの XML データから XPathDocument クラスの新しいインスタンスを初期化し、指定した空白処理を行います。 |
XPathDocument(XmlReader, XmlSpace) |
指定した XPathDocument オブジェクトに格納されている XML データから XmlReader クラスの新しいインスタンスを初期化し、指定した空白処理を行います。 |
XPathDocument(Stream)
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
指定した XPathDocument オブジェクトの XML データから Stream クラスの新しいインスタンスを初期化します。
public:
XPathDocument(System::IO::Stream ^ stream);
public XPathDocument (System.IO.Stream stream);
new System.Xml.XPath.XPathDocument : System.IO.Stream -> System.Xml.XPath.XPathDocument
Public Sub New (stream As Stream)
パラメーター
例外
XML データでエラーが発生しました。 XPathDocument が空です。
パラメーターとして渡される Stream オブジェクトは null
です。
適用対象
XPathDocument(String)
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
指定したファイルの XML データから XPathDocument クラスの新しいインスタンスを初期化します。
public:
XPathDocument(System::String ^ uri);
public XPathDocument (string uri);
new System.Xml.XPath.XPathDocument : string -> System.Xml.XPath.XPathDocument
Public Sub New (uri As String)
パラメーター
- uri
- String
XML データを格納しているファイルのパス。
例外
XML データでエラーが発生しました。 XPathDocument が空です。
ファイル パスのパラメーターが null
です。
注釈
空白を保持するには、オブジェクトを XPathDocument パラメーターとして受け入れるコンストラクターを XmlSpace 使用します。
適用対象
XPathDocument(XmlReader)
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
指定した XPathDocument オブジェクトに格納されている XML データから XmlReader クラスの新しいインスタンスを初期化します。
public:
XPathDocument(System::Xml::XmlReader ^ reader);
public XPathDocument (System.Xml.XmlReader reader);
new System.Xml.XPath.XPathDocument : System.Xml.XmlReader -> System.Xml.XPath.XPathDocument
Public Sub New (reader As XmlReader)
パラメーター
例外
XML データでエラーが発生しました。 XPathDocument が空です。
パラメーターとして渡される XmlReader オブジェクトは null
です。
注釈
オブジェクトを XmlReader 使用すると、XML ドキュメント全体または XML ドキュメントの一部を に XPathDocument読み込むことができます。 XML ドキュメントの一部を に読み込 XPathDocumentむには、データを XmlReader 読み込む先頭の XML ノードに オブジェクトを配置します。 コンストラクターを使用して をXPathDocumentXPathDocument作成すると、現在の最上位ノードからすべての兄弟ノードを介してデータが読み込まれます。 その後、 XmlReader は上位 XML ノードの外部スコープに配置されます。 または、 メソッドを ReadSubtree 使用して、 を XPathDocument XML ドキュメント内の特定の要素に読み込むことができます。
コンストラクターを使用する場合に考慮すべき重要な注意事項を次に XPathDocument 示します。
XmlReader適切な関連付けられたXmlResolverオブジェクト設定を持つオブジェクトを使用して、XML データ内のエンティティまたはその他の参照を解決できます。
オブジェクトが、ドキュメントの XmlReader ルート レベル (空白や属性ノードなど) に対して無効なリーフ ノード XmlReader 上に配置されている場合、オブジェクトはルートに使用できるノードに配置されるまで読み取りを続行します。 XPathDocumentは、この時点で読み込みを開始します。
空白を保持するには、オブジェクトを XPathDocument パラメーターとして受け入れるコンストラクターを XmlSpace 使用します。
適用対象
XPathDocument(TextReader)
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
指定した XPathDocument オブジェクトに格納されている XML データから TextReader クラスの新しいインスタンスを初期化します。
public:
XPathDocument(System::IO::TextReader ^ textReader);
public:
XPathDocument(System::IO::TextReader ^ reader);
public XPathDocument (System.IO.TextReader textReader);
public XPathDocument (System.IO.TextReader reader);
new System.Xml.XPath.XPathDocument : System.IO.TextReader -> System.Xml.XPath.XPathDocument
new System.Xml.XPath.XPathDocument : System.IO.TextReader -> System.Xml.XPath.XPathDocument
Public Sub New (textReader As TextReader)
Public Sub New (reader As TextReader)
パラメーター
- textReaderreader
- TextReader
XML データを格納している TextReader オブジェクト。
例外
XML データでエラーが発生しました。 XPathDocument が空です。
パラメーターとして渡される TextReader オブジェクトは null
です。
注釈
オブジェクトを TextReader 使用して XML データを読み込んだ後、オブジェクトの TextReader カーソルはデータの末尾に配置されます。 TextReaderデータを読み取り直すには、オブジェクトをリセットする必要があります。
適用対象
XPathDocument(String, XmlSpace)
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
指定したファイルの XML データから XPathDocument クラスの新しいインスタンスを初期化し、指定した空白処理を行います。
public:
XPathDocument(System::String ^ uri, System::Xml::XmlSpace space);
public XPathDocument (string uri, System.Xml.XmlSpace space);
new System.Xml.XPath.XPathDocument : string * System.Xml.XmlSpace -> System.Xml.XPath.XPathDocument
Public Sub New (uri As String, space As XmlSpace)
パラメーター
- uri
- String
XML データを格納しているファイルのパス。
例外
XML データでエラーが発生しました。 XPathDocument が空です。
ファイル パスのパラメーターまたは XmlSpace オブジェクト パラメーターが null
です。
注釈
パラメーターとして渡される オブジェクトは XmlSpace 、空白を保持するかどうかを指定します。 Default は重要な空白のみを保持します。 Preserve は、すべての空白を保持します。 既定では、 XmlSpace オブジェクトは に Default設定されています。
コンストラクターの XPathDocument 機能は、説明されている空白処理オプションを XPathDocument 除き、コンストラクターの機能と同じです。
こちらもご覧ください
適用対象
XPathDocument(XmlReader, XmlSpace)
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
- ソース:
- XPathDocument.cs
指定した XPathDocument オブジェクトに格納されている XML データから XmlReader クラスの新しいインスタンスを初期化し、指定した空白処理を行います。
public:
XPathDocument(System::Xml::XmlReader ^ reader, System::Xml::XmlSpace space);
public XPathDocument (System.Xml.XmlReader reader, System.Xml.XmlSpace space);
new System.Xml.XPath.XPathDocument : System.Xml.XmlReader * System.Xml.XmlSpace -> System.Xml.XPath.XPathDocument
Public Sub New (reader As XmlReader, space As XmlSpace)
パラメーター
例外
XML データでエラーが発生しました。 XPathDocument が空です。
注釈
パラメーターとして渡される オブジェクトは XmlSpace 、空白を保持するかどうかを指定します。 Default は重要な空白のみを保持します。 Preserve は、すべての空白を保持します。 既定では、 XmlSpace オブジェクトは に Default設定されています。
コンストラクターの XPathDocument 機能は、説明されている空白処理オプションを XPathDocument 除き、コンストラクターの機能と同じです。
こちらもご覧ください
適用対象
.NET