Elemento <xsd:all>
Permite que los elementos del grupo aparezcan o no en cualquier orden en el elemento contenedor.
<all
id = ID
maxOccurs= 1: 1
minOccurs= (0 | 1): 1
{any attributes with non-schema Namespace...}>
Content: (annotation?, element*)
</all>
Atributos
id
Identificador de este elemento. El valor id debe ser de tipo ID y debe ser único dentro del documento que contiene este elemento.Opcional.
maxOccurs
Número máximo de veces que puede aparecer el elemento. El valor debe ser 1.Opcional.
minOccurs
Número mínimo de veces que puede aparecer el elemento. El valor puede ser un número entero superior a 1. Para especificar que este elemento es opcional, establezca este atributo como cero. El valor predeterminado es 1.Parámetro opcional.
Información del elemento
Número de apariciones |
Una vez |
Elementos primarios |
group, restriction (simpleContent), extension (simpleContent), restriction (complexContent), extension (complexContent), complexType |
Contenido |
Ejemplo
El siguiente ejemplo define un tipo de dato complejo que contiene un elemento all con tres elementos para un documento de instancia XML como el siguiente:
<?xml version="1.0"?>
<myElement myAttribute="1.1">
<thing2>Some</thing2>
<thing3>text</thing3>
<thing1>for you</thing1>
</myElement>
Otros recursos
Para obtener más información, vea la parte 1 sobre recomendación sobre estructuras de esquema XML en W3C en la dirección www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.
Vea también
Referencia
Referencia de esquemas XML (XSD)
Elementos de los esquemas XML