<xdr:element> 元素
引用可以出现在命名的 ElementType 元素范围内的已声明元素类型的 XML 数据缩减 (XDR) 架构元素。
<element
type="element-type"
[minOccurs="{0 | 1}"]
[maxOccurs="{1 | *}"]
>
特性
- type
在该架构(或由指定的命名空间指示的其他架构)中定义的 ElementType 元素的名称。 提供的值必须与 ElementType 元素上的 name 属性相对应。 类型可以包括命名空间前缀。
minOccurs
可选。 引用元素类型在元素上可以出现的最小次数。 可以为此属性分配下列值。0
如果最小值为零,指定的元素不是必选项;元素是可选项。
1
指定的元素必须至少出现一次。
maxOccurs
可选。 元素在元素上可以出现的最大次数。 可以为此属性分配下列值。1
最多可以出现一次。
*
允许出现无限次。
元素信息
出现次数 |
在架构中定义的元素类型的数目。 |
父元素 |
|
子元素 |
(无子元素。) |
备注
ElementType 声明可以通过引用其他元素类型或属性类型声明,约束命名类型的元素中出现的内容和属性。
minOccurs 和 maxOccurs 属性的默认值为 1。 这两个特性均未指定的元素将使用默认值,因此,在内容模型中必须出现一次,并且只能出现一次。