Element |
Wyjaśnienie |
all |
Określa, że podelementy mogą występować w dowolnej kolejności, każdy podelement może występować zero lub jeden raz. |
annotation |
Element annotation jest elementem szczytowym, który określa komentarze schematu. |
any |
Pozwala twórcom rozszerzać dokument XML za pomocą elementów nieokreślonych przez schema. |
anyAttribute |
Pozwala twórcom rozszerzać dokument XML za pomocą atrybutów nieokreślonych przez schema. |
appInfo |
Określa informacje, które aplikacja musi użyć w elemencie annotation. |
attribute |
definiuje atrybut. |
attributeGroup |
definiuje grupę atrybutów używaną w definicji typów złożonych. |
choice |
dozwala na obecność jednego elementu w elementach zawierających elementy w deklaracji <choice>. |
complexContent |
definiuje rozszerzenie lub ograniczenie typów złożonych (zawierających mieszany zawartość lub tylko elementy). |
complexType |
definiuje typ złożony. |
dokumentacja |
definiuje komentarz tekstowy w schemacie. |
element |
definiuje element. |
rozszerzenie |
rozszerza już istniejące elementy simpleType lub complexType. |
field |
określa wyrażenie XPath, które określa wartości używane do definicji ograniczeń identyfikacyjnych. |
group |
definiuje zestaw elementów używanych w definicji typów złożonych. |
import |
dodaje do dokumentu wiele schematów z różnymi celami przestrzeni nazw. |
include |
dodaje do dokumentu wiele schematów z tym samym celem przestrzeni nazw. |
key |
określa, że wartość atrybutu lub elementu (lub zestaw wartości) musi być kluczem w określonym zakresie. |
keyref |
określa, że wartość atrybutu lub elementu (lub zestaw wartości) musi odpowiadać wartości klucza lub unikalnego elementu. |
lista |
definiuje prosty typ jako listę wartości określonego typu danych. |
notation |
opisuje format danych nie-XML w dokumencie XML. |
przedefiniowanie |
przedefiniowuje proste i złożone typy, grupy i grupy atrybutów uzyskane z zewnętrznych plików szkieletu. |
restriction |
definiuje ograniczenia dla simpleType, simpleContent lub complexContent. |
schema |
definiuje korzeń schematu. |
selector |
określa wyrażenie XPath, które wybiera zestaw elementów do oznaczenia ograniczeń. |
sequence |
wymaga, aby podelementy pojawiały się w kolejności. Każdy podelement może pojawiać się 0 do dowolnej liczby razy. |
simpleContent |
zawiera rozszerzenia lub ograniczenia elementów complexType i nie zawiera żadnych elementów. |
simpleType |
definicja prostego typu, określenie ograniczeń oraz informacji o wartościach atrybutów lub elementów zawierających tylko tekst. |
union |
definicja zbioru kilku simpleType |
unikalny |
wartość atrybutu lub elementu (lub kombinacja wartości atrybutu lub elementu) musi być unikalna w określonym zakresie. |