XmlReader.ReadToFollowing メソッド

定義

名前付き要素が見つかるまで読み取ります。

オーバーロード

名前 説明
ReadToFollowing(String)

指定した修飾名を持つ要素が見つかるまで読み取ります。

ReadToFollowing(String, String)

指定したローカル名と名前空間 URI を持つ要素が見つかるまで読み取ります。

ReadToFollowing(String)

ソース:
XmlReader.cs
ソース:
XmlReader.cs
ソース:
XmlReader.cs
ソース:
XmlReader.cs
ソース:
XmlReader.cs

指定した修飾名を持つ要素が見つかるまで読み取ります。

public:
 virtual bool ReadToFollowing(System::String ^ name);
public virtual bool ReadToFollowing(string name);
abstract member ReadToFollowing : string -> bool
override this.ReadToFollowing : string -> bool
Public Overridable Function ReadToFollowing (name As String) As Boolean

パラメーター

name
String

要素の修飾名。

返品

true 一致する要素が見つかった場合。それ以外の場合 falseXmlReader はファイルの状態の終わりです。

例外

前の非同期操作が完了する前に、 XmlReader メソッドが呼び出されました。 この場合、"非同期操作は既に進行中です" というメッセージで InvalidOperationException がスローされます。

パラメーターは空の文字列です。

注釈

このメソッドは、現在のノードから following::name XPath 式を実行するのと機能的に同等です。 XML ドキュメント内の名前付き要素を簡単に検索できます。 指定した名前と一致する次の要素にリーダーを進め、一致する要素が見つかった場合は true を返します。 次の例を使用すると、リーダーは、前方読み取り中に、指定された要素の最初のインスタンスに読み取ります。

<!--"sample.xml"-->
<?xml version="1.0">
   <items>
      <item xmls="urn:1"/>
   </items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");

reader.ReadToFollowing("item");

このメソッドは、すべてのノード タイプで呼び出すことができます。

適用対象

ReadToFollowing(String, String)

ソース:
XmlReader.cs
ソース:
XmlReader.cs
ソース:
XmlReader.cs
ソース:
XmlReader.cs
ソース:
XmlReader.cs

指定したローカル名と名前空間 URI を持つ要素が見つかるまで読み取ります。

public:
 virtual bool ReadToFollowing(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool ReadToFollowing(string localName, string namespaceURI);
abstract member ReadToFollowing : string * string -> bool
override this.ReadToFollowing : string * string -> bool
Public Overridable Function ReadToFollowing (localName As String, namespaceURI As String) As Boolean

パラメーター

localName
String

要素のローカル名。

namespaceURI
String

要素の名前空間 URI。

返品

true 一致する要素が見つかった場合。それ以外の場合 falseXmlReader はファイルの状態の終わりです。

例外

前の非同期操作が完了する前に、 XmlReader メソッドが呼び出されました。 この場合、"非同期操作は既に進行中です" というメッセージで InvalidOperationException がスローされます。

どちらのパラメーター値も null

注釈

このメソッドは、現在のノードから following::name XPath 式を実行するのと機能的に同等です。 XML ドキュメント内の名前付き要素を簡単に検索できます。 指定した名前と一致する次の要素にリーダーを進め、一致する要素が見つかった場合は true を返します。

<!--"sample.xml"-->
<?xml version="1.0">
   <items>
      <item xmls="urn:1"/>
   </items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");

reader.ReadToFollowing("item", "urn:1");

このメソッドは、すべてのノード タイプで呼び出すことができます。

適用対象