我有一些复杂的类,其中很多都有一个类作为属性。我试图使用ROWLEX属性标记标记类文件,但是当多个类具有相同的属性名称时,Rowlex提取器会出错。
我制作了一组非常简单的类Leg,Animal,Table。 Table&动物有腿是一个腿......
错误消息为:http://nc3a.nato.int/10/16/ZooOntology#Legs被分配给多个类型。
进口NC3A.SI.Rowlex
http://nc3a.nato.int/10/16/ZooOntology“)>
命名空间Namespace1
<RdfSerializable(Ontology:="http://nc3a.nato.int/10/16/ZooOntology", HasResourceUri:=False)> _
Public Class Leg
End Class
<RdfSerializable(Ontology:="http://nc3a.nato.int/10/16/ZooOntology", HasResourceUri:=False)> _
Public Class House
<RdfProperty(False)> _
Public readonly Property Legs() As Leg()
Get
Return Nothing
End Get
End Property
End Class
<RdfSerializable(Ontology:="http://nc3a.nato.int/10/16/ZooOntology", HasResourceUri:=False)> _
Public Class Table
<RdfProperty(False)> _
Public ReadOnly Property Legs() As Leg()
Get
Return Nothing
End Get
End Property
End Class
结束命名空间
答案 0 :(得分:0)
ROWLEX2.1解决了这个问题,您可以从http://rowlex.nc3a.nato.int下载它。有关更详细的说明和示例代码,请查看this similar StackOverflow question。