XmlReader.ReadToFollowing Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Lê até encontrar o elemento nomeado.
Sobrecargas
| Name | Description |
|---|---|
| ReadToFollowing(String) |
Lê-se até ser encontrado um elemento com o nome qualificado especificado. |
| ReadToFollowing(String, String) |
Lê até que um elemento com o nome local especificado e o URI do namespace seja encontrado. |
ReadToFollowing(String)
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
Lê-se até ser encontrado um elemento com o nome qualificado 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
O nome qualificado do elemento.
Devoluções
true se for encontrado um elemento correspondente; caso contrário false , e o XmlReader está no estado final do ficheiro.
Exceções
Um XmlReader método era chamado antes de uma operação assíncrona anterior terminar. Neste caso, InvalidOperationException é lançado com a mensagem "Uma operação assíncrona já está em curso."
O parâmetro é uma cadeia vazia.
Observações
Este método é funcionalmente equivalente ao executar a following::name expressão XPath a partir do nó atual. Fornece uma forma rápida de encontrar um elemento nomeado no documento XML. Avança o leitor para o próximo elemento seguinte que corresponde ao nome especificado e devolve true se for encontrado um elemento correspondente. Usando o exemplo abaixo, o leitor leria até à primeira instância do elemento especificado enquanto lê para a frente.
<!--"sample.xml"-->
<?xml version="1.0">
<items>
<item xmls="urn:1"/>
</items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");
reader.ReadToFollowing("item");
Este método pode ser chamado em todos os tipos de nós.
Aplica-se a
ReadToFollowing(String, String)
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
- Origem:
- XmlReader.cs
Lê até que um elemento com o nome local especificado e o URI do namespace seja encontrado.
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
O nome local do elemento.
- namespaceURI
- String
O URI do namespace do elemento.
Devoluções
true se for encontrado um elemento correspondente; caso contrário false , e o XmlReader está no estado final do ficheiro.
Exceções
Um XmlReader método era chamado antes de uma operação assíncrona anterior terminar. Neste caso, InvalidOperationException é lançado com a mensagem "Uma operação assíncrona já está em curso."
Ambos os valores dos parâmetros são null.
Observações
Este método é funcionalmente equivalente ao executar a following::name expressão XPath a partir do nó atual. Fornece uma forma rápida de encontrar um elemento nomeado no documento XML. Avança o leitor para o próximo elemento seguinte que corresponde ao nome especificado e devolve true se for encontrado um elemento correspondente.
<!--"sample.xml"-->
<?xml version="1.0">
<items>
<item xmls="urn:1"/>
</items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");
reader.ReadToFollowing("item", "urn:1");
Este método pode ser chamado em todos os tipos de nós.