Condividi tramite


Elemento <xsd:complexContent>

Contiene estensioni o restrizioni per un tipo complesso che include contenuto misto o solo elementi.

<complexContent
  id = ID
  mixed = Boolean
  {any attributes with non-schema Namespace}...>
Content: (annotation?,  (restriction | extension))
</complexContent>

Attributi

  • id
    L'identificatore di questo elemento. Il valore id deve essere del tipo identificatore e deve essere univoco all'interno del documento che contiene questo elemento.

    Facoltativo.

  • mixed
    Indica se è consentita la visualizzazione dei dati di tipo carattere tra gli elementi figlio di questo elemento complexType. Il valore predefinito è false.

    Questo attributo mixed può eseguire l'override del valore dell'attributo mixed specificato nell'elemento complexType che lo contiene.

    Facoltativo.

Informazioni sull'elemento

Numero di occorrenze

Una volta

Elementi padre

complexType

Contenuto

Facoltativo. annotation

Obbligatorio. Uno solo dei seguenti elementi: restriction (complexContent) o extension (complexContent).

Esempi

Nell'esempio seguente è presente un tipo complesso, USAddress, derivante da un altro tipo complesso, address, mediante l'estensione del tipo ereditato con i due elementi aggiuntivi (state e zipcode).

Altre risorse

Per ulteriori informazioni, vedere la raccomandazione W3C XML Schema Part 1: Structures all'indirizzo www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all (informazioni in lingua inglese).

Vedere anche

Riferimento

Riferimenti dello schema XML (XSD)
Elementi dello schema XML