Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här exemplet visar hur du använder en underordnad axelegenskap för att komma åt alla underordnade XML-element som har ett angivet namn i ett XML-element. I synnerhet använder den Value egenskapen för att hämta värdet för det första elementet i samlingen som den underordnade axelegenskapen name returnerar. Den name underordnade axelegenskapen hämtar alla underordnade element med namnet phone i contact objektet. I det här exemplet används även den phone underordnade axelegenskapen för att komma åt alla underordnade element med namnet phone som finns i contact objektet.
Exempel
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)
Kompilera koden
Det här exemplet kräver:
- En referens till System.Xml.Linq namnrymd.