Freigeben über


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

Aktualisiert: November 2007

XML descendant elements cannot be selected from type 'type'

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

' Generates an error.
Dim var = "sample text"...<childElement>

Fehler-ID: BC36809

So beheben Sie diesen Fehler

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

    Dim elem As XElement = <root>
                            <child />
                           </root>
    Dim var = elem...<child>
    

Siehe auch

Referenz

XML-Nachfolger-Achseneigenschaft

Weitere Ressourcen

XML-Achseneigenschaften

XML in Visual Basic