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 :
- Référence à l'espace de noms System.Xml.Linq.
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)