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.
Este exemplo mostra como usar uma propriedade de eixo descendente para acessar todos os elementos XML que têm um nome especificado e que estão contidos 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 descendente retorna. A propriedade do eixo descendente name obtém todos os elementos nomeados name contidos no objeto contacts. Este exemplo também usa a propriedade do phone eixo descendente para acessar todos os descendentes nomeados phone contidos no contacts objeto.
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)
Compilar o código
Este exemplo requer:
- Uma referência ao System.Xml.Linq namespace.