“xsd:extension base = ....” 的含义是什么?

18

什么是 ? SubParameter类型是否包含了MainParameter.type内容的所有信息,并带有属性MyIndex。

  <xsd:complexType name="SubParameter.type">
    <xsd:complexContent>
      <xsd:extension base="MainParameter.type">
        <xsd:attribute name="MyIndex" type="xsd:nonNegativeInteger"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>

谢谢。

1个回答

22

你正在声明一个类型,该类型扩展了 MainParameter.type。

换句话说,你的新类型 "SubParameter.type" 将具有 MainParameter 的所有属性和结构,并且还有一个额外的 MyIndex 属性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接