共用方式為


<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,且在包含此項目的文件中是唯一的。

    選擇性項目。

項目資訊

發生次數

一次

父項目

complexContent

內容

groupallchoicesequenceattributeattributeGroupanyAttribute

範例

下列範例顯示使用 restriction 的複雜型別定義。複雜型別 USAddress 衍生自一般地址複雜型別,其 country 項目則固定為 US

另請參閱

參考

XML 結構描述 (XSD) 參考
XML 結構描述項目