Partager via


Comment : déclarer et utiliser des préfixes d'espaces de noms XML (Visual Basic)

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 (Visual Basic)

Propriété de valeur XML (Visual Basic)

XElement.Attributes

Autres ressources

Accès au code XML dans Visual Basic

XML en Visual Basic