No se pueden seleccionar atributos XML del tipo 'tipo'.

Se ha hecho referencia a un atributo XML para un objeto que no es de tipo XElement o IEnumerable(Of XElement). Para obtener más información, consulta XML Attribute Axis Property.

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

Identificador de error: BC36808

Para corregir este error

  • Asegúrese de que el objeto del que hace referencia a un atributo tiene un tipo seguro como XElement o IEnumerable(Of XElement). El siguiente es un ejemplo:
Dim elem As XElement = <root attr="value"/>  
Dim var = elem.@attr  

Consulte también