Как использовать атрибут XmlData в VB - PullRequest
1 голос
/ 24 мая 2011

Я сталкиваюсь с некоторыми проблемами с получением правильного синтаксиса для XmlData в VB.

Это нормально:

_
_

Но я хочу добавить либо FilePath, либо ResourcePath:

_
_

_
_

VS отображает "Имя 'ResourcePath' не объявлено.

VS Intellisense показывает 8 параметров. Если я напишу атрибут XmlData следующим образом:

_
_

VS жалуется 'Слишком много аргументов' Public Sub New (ItemPath As String) ''

Вы заметите, что в этом сообщении об ошибке VS показывает, что ожидается только ОДИН параметр.

Однако, если вы наберете

Ed

1 Ответ

1 голос
/ 24 мая 2011

Синтаксис VB.NET использует := вместо = для свойств атрибута, поэтому он будет

<XmlData("//data", ResourcePath := "Data.xml")>
...