Les attributs XML ne peuvent pas être sélectionnés à partir du type 'type'

Mise à jour : novembre 2007

XML attributes cannot be selected from type 'type'

Un attribut XML a été référencé pour un objet qui n'est pas du type XElement ou IEnumerable(Of XElement). Pour plus d'informations, consultez Propriété d'axe d'attribut XML.

' Generates an error.
Dim var = "sample text".@attr

ID d'erreur : BC36808

Pour corriger cette erreur

  • Vérifiez que l'objet dont vous référencez un attribut est fortement typé en tant que XElement ou IEnumerable(Of XElement). Voici un exemple :

    Dim elem As XElement = <root attr="value"/>
    Dim var = elem.@attr
    

Voir aussi

Référence

Propriété d'axe d'attribut XML

Autres ressources

Propriétés d'axe XML

XML en Visual Basic