Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit voorbeeld ziet u hoe u een eigenschap van een onderliggende as gebruikt voor toegang tot alle XML-elementen met een opgegeven naam en die zijn opgenomen in een XML-element. Met name wordt de Value eigenschap gebruikt om de waarde op te halen van het eerste element in de verzameling dat door de eigenschap van de name afstammelingas wordt geretourneerd. De eigenschap van de name afstammingsas haalt alle elementen op die name genoemd zijn en zich bevinden in het contacts object. In dit voorbeeld wordt ook de eigenschap van de afstammingsas phone gebruikt voor toegang tot alle nakomelingen genaamd phone die in het contacts object zijn inbegrepen.
Voorbeeld
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)
De code compileren
Voor dit voorbeeld is het volgende vereist:
- Een verwijzing naar de System.Xml.Linq naamruimte.