XML-Attribute können nicht vom Typ 'Typ' ausgewählt werden

Aktualisiert: November 2007

XML attributes cannot be selected from type 'type'

Für ein Objekt, das nicht den Typ XElement oder IEnumerable(Of XElement) hat, wurde auf ein XML-Attribut verwiesen. Weitere Informationen finden Sie unter XML-Attribut Achseneigenschaft.

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

Fehler-ID: BC36808

So beheben Sie diesen Fehler

  • Stellen Sie sicher, dass das Objekt, auf dessen Attribut Sie verweisen, stark als XElement oder IEnumerable(Of XElement) typisiert ist. Beachten Sie folgendes Beispiel:

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

Siehe auch

Referenz

XML-Attribut Achseneigenschaft

Weitere Ressourcen

XML-Achseneigenschaften

XML in Visual Basic