Delen via


Procedure: Onderliggende XML-elementen (Visual Basic) openen

In dit voorbeeld ziet u hoe u een eigenschap van een onderliggende as gebruikt voor toegang tot alle onderliggende XML-elementen met een opgegeven naam in een XML-element. In het bijzonder wordt de Value eigenschap gebruikt om de waarde op te halen van het eerste element in de verzameling die door de name eigenschap onderliggende as wordt geretourneerd. De name eigenschap onderliggende as haalt alle onderliggende elementen op met de naam phone in het contact object. In dit voorbeeld wordt ook de phone eigenschap onderliggende as gebruikt voor toegang tot alle onderliggende elementen die in het contact object zijn opgenomenphone.

Opmerking

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)

De code compileren

Voor dit voorbeeld is het volgende vereist:

Zie ook