Share via


Comment : déclarer et utiliser des préfixes d'espaces de noms XML

Mise à jour : novembre 2007

Cet exemple indique comment importer le préfixe d'espace de noms XML ns et l'utiliser dans un littéral et des propriétés d'axe XML.

Exemple

' Place Imports statements at the top of your program.  
Imports <xmlns:ns="http://SomeNamespace">

Module Sample1

    Sub SampleTransform()

        ' Create test by using a global XML namespace prefix. 

        Dim contact = _
            <ns:contact>
                <ns:name>Patrick Hines</ns:name>
                <ns:phone ns:type="home">206-555-0144</ns:phone>
                <ns:phone ns:type="work">425-555-0145</ns:phone>
            </ns:contact>

        Dim phoneTypes = _
          <phoneTypes>
              <%= From phone In contact.<ns:phone> _
                  Select <type><%= phone.@ns:type %></type> _
              %>
          </phoneTypes>

        Console.WriteLine(phoneTypes)
    End Sub

End Module

Compilation du code

Cet exemple nécessite :

Voir aussi

Référence

Imports, instruction (espace de noms XML)

Propriété d'axe d'attribut XML

Propriété de valeur XML

XElement.Attributes

Autres ressources

Accès au code XML dans Visual Basic

XML en Visual Basic