1

VB.NET でインテリセンスを使用して、xml 要素を適切に生成するにはどうすればよいですか? 子要素に値を追加しようとすると、それらは無視されます。

次のコードを検討してください。

Dim XML As XElement = <Customer/>
With XML
    .SetAttributeValue("ID", 1)
    .<CustomerNumber>.Value = "D234"
    .<Name>.Value = "SomeName"
End With
Debug.WriteLine(XML.ToString)

これは出力されます:

<Customer xmlns="http://Customer" ID="1" />

つまり、子要素の「CustomerNumber」と「Name」は無視されます。

このインテリセンス アプローチを使用して子要素を適切に追加するにはどうすればよいですか?

4

1 に答える 1