Elemento |
Explicação |
all |
Determina que os elementos filhos podem aparecer em qualquer ordem, e cada elemento pode aparecer zero ou uma vez. |
annotation |
O elemento annotation é um elemento de nível superior que define os comentários do schema. |
any |
Permite que o criador estenda o documento XML através de elementos não especificados pelo schema. |
anyAttribute |
Permite que o criador estenda o documento XML através de atributos não especificados pelo schema. |
appInfo |
Especifica informações que o aplicativo deve usar no elemento annotation. |
attribute |
Define um atributo. |
attributeGroup |
Define um grupo de atributos usado na definição de tipo complexo. |
choice |
Permite que apenas um elemento apareça dentro de um elemento que contém <choice>. |
complexContent |
Define a extensão ou restrição de um tipo complexo (que contém conteúdo misto ou apenas elementos). |
complexType |
Define um tipo complexo. |
documentation |
Define comentários de texto no schema. |
element |
Define um elemento. |
extension |
Extende elementos existentes de simpleType ou complexType. |
field |
Especifica uma expressão XPath que define o valor usado para definir restrições de identificação. |
group |
Define um grupo de elementos usados na definição de tipo complexo. |
import |
Adiciona múltiplos schema com diferentes espaços de nomes de destino a um documento. |
include |
Adiciona múltiplos schema com o mesmo espaço de nomes de destino a um documento. |
key |
Especifica que o valor de um atributo ou elemento (ou um grupo de valores) deve ser uma chave dentro de um intervalo especificado. |
keyref |
Especifica que o valor de um atributo ou elemento (ou um grupo de valores) deve corresponder ao valor de um elemento key ou unique especificado. |
list |
Define um tipo simples como uma lista de valores de um tipo de dados específico. |
notation |
Descrição do formato de dados não XML de um documento XML. |
redefine |
Redefine tipos simples e complexos, grupos e grupos de atributos obtidos de arquivos de schema externos. |
restriction |
Define restrições para simpleType, simpleContent ou complexContent. |
schema |
Define o elemento raiz do schema. |
selector |
Especifica uma expressão XPath, que escolhe um grupo de elementos com base em restrições. |
sequence |
Requer que os elementos filhos apereçam em ordem. Cada elemento pode aparecer de 0 a qualquer número de vezes. |
simpleContent |
Contém a extensão ou restrição do elemento complexType e não contém nenhum elemento. |
simpleType |
Define um tipo simples, especifica restrições e informações sobre o valor de atributos ou elementos que contêm apenas texto. |
união |
Definir a coleção de múltiplos definições de simpleType. |
unique |
Especificar que o valor do atributo ou elemento (ou combinação de atributo ou elemento) deve ser único dentro do intervalo especificado. |