如何在VB中使用XmlData属性

时间:2011-05-24 16:35:12

标签: vb.net mbunit

我在VB中为XmlData获取正确的语法时遇到了一些挑战。

没关系:

<试验()> _
< XMLDATA( “//数据”)> _

但我想添加FilePath或ResourcePath:

<试验()> _
< XmlData(“// data”,ResourcePath =“Data.xml”)> _

<试验()> _
< XmlData(“// data”,FilePath =“Data.xml”)> _

VS显示“名称'资源路径'未声明。

VS Intellisense显示8个参数。如果我像这样编写XmlData属性:

<试验()> _
< XmlData(“// data”,,,,“Data.xml”,,,)> _

VS抱怨''Public Sub New(ItemPath As String)''

的参数太多

您会注意到,在此错误消息中,VS显示预期只有一个参数。

但是,如果您输入< XmlData( - VS会显示预期的EIGHT参数列表。

1 个答案:

答案 0 :(得分:1)

对于属性属性,VB.NET语法使用:=而不是=,因此它将是

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