<xsd:restriction> 項目 (complexContent)
在 complexContent 定義上定義條件約束。
<restriction
base = QName
id = ID
{any attributes with non-schema Namespace}...>
Content: (annotation?, (group | all | choice | sequence)?, ((attribute |
attributeGroup)*, anyAttribute?))
</restriction>
屬性
base
在這個結構描述 (或指定的命名空間指示的其他結構描述) 中定義之 complexType 項目的名稱。包含 restriction 項目的項目是從基底數值指定的型別衍生。基底數值必須是限定名稱 (QName)。
必要項目。
id
這個項目的 ID。id 值必須是型別 ID,且在包含此項目的文件中是唯一的。選擇性項目。
項目資訊
發生次數 |
一次 |
父項目 |
|
內容 |
group、all、choice、sequence、attribute、attributeGroup、anyAttribute |
範例
下列範例顯示使用 restriction 的複雜型別定義。複雜型別 USAddress
衍生自一般地址複雜型別,其 country
項目則固定為 US
。