Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse exemplo mostra como usar uma propriedade do eixo descendente para acessar todos os elementos XML que possuem um nome especificado e que estão contidas em um elemento XML.Em particular, ele usa a propriedade Value para obter o valor do primeiro elemento na coleção que a propriedade do eixo descendente name retorna.A propriedade do eixo descendente name obtém todos os elementos chamados name que estão contidos no objeto contacts.Este exemplo também usa a propriedade do eixo descendente phone para acessar todos os descendentes chamados phone que estão contidos no objeto contacts.
Exemplo
Dim contacts As XElement = _
<contacts>
<contact>
<name>Patrick Hines</name>
<phone type="home">206-555-0144</phone>
<phone type="work">425-555-0145</phone>
</contact>
</contacts>
Console.WriteLine("Name: " & contacts...<name>.Value)
Dim phoneTypes As XElement = _
<phoneTypes>
<%= From phone In contacts...<phone> _
Select <type><%= phone.@type %></type> _
%>
</phoneTypes>
Console.WriteLine(phoneTypes)
Compilando o código
Este exemplo requer:
- Uma referência ao namespace System.Xml.Linq.
Consulte também
Referência
Propriedade de Eixo Descendente XML