XmlReader.ReadToFollowing Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přečte, dokud se nenajde pojmenovaný prvek.
Přetížení
| Name | Description |
|---|---|
| ReadToFollowing(String) |
Přečte, dokud se nenajde prvek se zadaným kvalifikovaným názvem. |
| ReadToFollowing(String, String) |
Přečte, dokud se nenajde prvek se zadaným místním názvem a identifikátorem URI oboru názvů. |
ReadToFollowing(String)
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
Přečte, dokud se nenajde prvek se zadaným kvalifikovaným názvem.
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
Parametry
- name
- String
Kvalifikovaný název elementu.
Návraty
true pokud je nalezen odpovídající prvek; jinak false a je XmlReader na konci stavu souboru.
Výjimky
Před XmlReader dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".
Parametr je prázdný řetězec.
Poznámky
Tato metoda je funkčně ekvivalentní provádění výrazu following::name XPath z aktuálního uzlu. Poskytuje rychlý způsob, jak najít pojmenovaný prvek v dokumentu XML. Přejde čtenáře na další následující prvek, který odpovídá zadanému názvu a vrátí true , pokud je nalezen odpovídající prvek. Při použití následujícího příkladu by čtenář při čtení vpřed přečetl první instanci zadaného prvku.
<!--"sample.xml"-->
<?xml version="1.0">
<items>
<item xmls="urn:1"/>
</items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");
reader.ReadToFollowing("item");
Tuto metodu lze volat u všech typů uzlů.
Platí pro
ReadToFollowing(String, String)
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
- Zdroj:
- XmlReader.cs
Přečte, dokud se nenajde prvek se zadaným místním názvem a identifikátorem URI oboru názvů.
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
Parametry
- localName
- String
Místní název elementu.
- namespaceURI
- String
Identifikátor URI oboru názvů elementu.
Návraty
true pokud je nalezen odpovídající prvek; jinak false a je XmlReader na konci stavu souboru.
Výjimky
Před XmlReader dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".
Obě hodnoty parametrů jsou null.
Poznámky
Tato metoda je funkčně ekvivalentní provádění výrazu following::name XPath z aktuálního uzlu. Poskytuje rychlý způsob, jak najít pojmenovaný prvek v dokumentu XML. Přejde čtenáře na další následující prvek, který odpovídá zadanému názvu a vrátí true , pokud je nalezen odpovídající prvek.
<!--"sample.xml"-->
<?xml version="1.0">
<items>
<item xmls="urn:1"/>
</items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");
reader.ReadToFollowing("item", "urn:1");
Tuto metodu lze volat u všech typů uzlů.