XmlReader.ReadToFollowing Método

Definición

Lee hasta que se encuentra el elemento con nombre.

Sobrecargas

Nombre Description
ReadToFollowing(String)

Lee hasta que se encuentra un elemento con el nombre completo especificado.

ReadToFollowing(String, String)

Lee hasta que se encuentra un elemento con el nombre local y el URI del espacio de nombres especificados.

ReadToFollowing(String)

Source:
XmlReader.cs
Source:
XmlReader.cs
Source:
XmlReader.cs
Source:
XmlReader.cs
Source:
XmlReader.cs

Lee hasta que se encuentra un elemento con el nombre completo especificado.

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

Parámetros

name
String

Nombre completo del elemento.

Devoluciones

true si se encuentra un elemento coincidente; de lo contrario false , y XmlReader está en un estado final del archivo.

Excepciones

Se llamó a un XmlReader método antes de que finalice una operación asincrónica anterior. En este caso, InvalidOperationException se produce con el mensaje "Una operación asincrónica ya está en curso".

El parámetro es una cadena vacía.

Comentarios

Este método es funcionalmente equivalente a ejecutar la following::name expresión XPath desde el nodo actual. Proporciona una manera rápida de buscar un elemento con nombre en el documento XML. Avanza el lector al siguiente elemento siguiente que coincide con el nombre especificado y devuelve true si se encuentra un elemento coincidente. Con el ejemplo siguiente, el lector leería la primera instancia del elemento especificado mientras lee hacia delante.

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

reader.ReadToFollowing("item");

Se puede llamar a este método en todos los tipos de nodo.

Se aplica a

ReadToFollowing(String, String)

Source:
XmlReader.cs
Source:
XmlReader.cs
Source:
XmlReader.cs
Source:
XmlReader.cs
Source:
XmlReader.cs

Lee hasta que se encuentra un elemento con el nombre local y el URI del espacio de nombres especificados.

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

Parámetros

localName
String

Nombre local del elemento.

namespaceURI
String

Identificador URI del espacio de nombres del elemento.

Devoluciones

true si se encuentra un elemento coincidente; de lo contrario false , y XmlReader está en un estado final del archivo.

Excepciones

Se llamó a un XmlReader método antes de que finalice una operación asincrónica anterior. En este caso, InvalidOperationException se produce con el mensaje "Una operación asincrónica ya está en curso".

Ambos valores de parámetro son null.

Comentarios

Este método es funcionalmente equivalente a ejecutar la following::name expresión XPath desde el nodo actual. Proporciona una manera rápida de buscar un elemento con nombre en el documento XML. Avanza el lector al siguiente elemento siguiente que coincide con el nombre especificado y devuelve true si se encuentra un elemento coincidente.

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

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

Se puede llamar a este método en todos los tipos de nodo.

Se aplica a