elemento annotation do XML Schema

definição e uso

o elemento annotation é um elemento de nível superior que define os comentários do schema.

notas:pode conter o elemento appinfo (informações usadas pelo aplicativo) e o elemento documentação (comentários ou texto lidos ou usados pelo usuário).

informações do elemento

item descrição
número de ocorrências

apenas uma vez no elemento pai.

elemento pai

qualquer elemento

conteúdo appinfo, documentação

sintaxe

<annotation
id=ID
qualquer atributo
>
(appinfo|documentação)*
</annotation>

(* o símbolo declara que o elemento pode aparecer zero ou mais vezes no elemento annotation.)

atributo descrição
id opcional. O identificador único deste elemento.
qualquer atributo Opcional. Regra qualquer outra propriedade com espaço de nomes não de schema.

Exemplo 1

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
  <xs:appInfo>Nota do CodeW3C.com</xs:appInfo>
  <xs:documentation xml:lang="en">
  Este Schema define uma nota do CodeW3C.com!
  </xs:documentation>
</xs:annotation>
.
.
.
</xs:schema>