Partilhar via


Como acessar elementos filho XML (Visual Basic)

Este exemplo mostra como usar uma propriedade de eixo filho para acessar todos os elementos filho XML que têm um nome especificado em um elemento XML. Em particular, ele usa a Value propriedade para obter o valor do primeiro elemento na coleção que a name propriedade do eixo filho retorna. A name propriedade do eixo filho obtém todos os contact elementos filho nomeados phone no objeto. Este exemplo também usa a phone propriedade de eixo filho para acessar todos os elementos filho nomeados phone contidos no contact objeto.

Exemplo

Dim contact As XElement = 
<contact>
    <name>Patrick Hines</name>
    <phone type="home">206-555-0144</phone>
    <phone type="work">425-555-0145</phone>
</contact>

Console.WriteLine("Contact name: " & contact.<name>.Value)

Dim phoneTypes As XElement = 
  <phoneTypes>
      <%= From phone In contact.<phone> 
          Select <type><%= phone.@type %></type> 
      %>
  </phoneTypes>

Console.WriteLine(phoneTypes)

Compilar o código

Este exemplo requer:

Consulte também