Elemento <xsd:extension> (simpleContent)
Contiene estensioni in simpleContent. In tal modo un tipo semplice o un tipo complesso con contenuto semplice viene esteso aggiungendo attributi specifici, gruppi di attributi o anyAttribute.
<extension
base = QName
id = ID
{any attributes with non-schema Namespace}...>
Content: (annotation?, ((attribute | attributeGroup)*, anyAttribute?))
</extension>
Attributi
base
Il nome di un tipo di dati incorporato, di un elemento simpleType o di un elemento complexType con contenuto semplice.Il valore di base deve essere un nome completo (QName).
Obbligatorio.
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.
Informazioni sull'elemento
Numero di occorrenze |
Una volta |
Elementi padre |
|
Contenuto |
elementi annotation, attribute, attributeGroup o anyAttribute |
Esempio
Nell'esempio seguente viene esteso un simpleType definito aggiungendo un attributo enumerato.
Altre risorse
Per ulteriori informazioni, consultare la Recommendation del W3C relativa alle strutture in XML Schema sul sito Web del W3C.
Vedere anche
Riferimento
Riferimenti dello schema XML (XSD)
Elementi dello schema XML