Compartir a través de


Elemento <xsd:restriction> (simpleContent)

Define restricciones en una definición simpleContent.

<restriction
  base = QName
  id = ID
  {any attributes with non-schema Namespace}...>
Content: (annotation?, (simpleType?, (minExclusive | minInclusive |
maxExclusive | maxInclusive | totalDigits |fractionDigits | length |
minLength | maxLength | enumeration | whiteSpace | pattern)*)?,
((attribute | attributeGroup)*, anyAttribute?))
</restriction>

Atributos

  • base
    Nombre de un tipo de datos integrado, elemento simpleType o elemento complexType definido en este esquema o en otro indicado por el espacio de nombres especificado. El elemento que contiene el elemento restriction se deriva del tipo especificado por el valor base.

    base es el nombre de un tipo de datos integrados, un tipo simple o un tipo complejo. Si es un tipo complejo, debe tratarse de uno de los tipos siguientes: tipo de datos integrado, tipo simple o tipo de contenido.

    El valor base debe ser un nombre completo (QName).

    Necesario.

  • id
    Identificador de este elemento. El valor id debe ser de tipo ID y debe ser único dentro del documento que contiene este elemento.

    Parámetro opcional.

Información del elemento

Número de apariciones

Una vez

Elementos primarios

simpleContent

Contenido (simpleContent)

annotation, fractionDigits, enumeration, length, maxExclusive, maxInclusive, maxLength, minExclusive, minInclusive, minLength, pattern, simpleType, totalDigits, whiteSpace, attribute, attributeGroup, anyAttribute

Ejemplo

En el ejemplo siguiente se muestra una definición simpleContent que restringe a otra extensión simpleContent. El conjunto de valores se restringe a una lista corta de valores y al atributo.

Vea también

Referencia

Referencia de esquemas XML (XSD)
Elementos de los esquemas XML