Eleman | açıklama |
---|
all | alt öğeler herhangi bir sırada ortaya çıkabilir belirtir. Her çocuk eleman 0 veya 1 defa oluşabilir |
annotation | şema yorumlar için üst düzey elemanı belirtir |
any | şema tarafından belirtilmemiş elemanları ile XML belgesi uzatmak için yazar sağlar |
anyAttribute | şema tarafından belirtilmemiş özellikleri ile XML belgesi uzatmak için yazar sağlar |
appinfo | bilgi uygulama tarafından kullanılacak belirtir (ek açıklama girmeli) |
attribute | Bir özelliği tanımlar |
attributeGroup | Bir özelliği grubu, kompleks türü tanımları kullanılacak tanımlar |
choice | Sadece içerdiği elemanların bir verir <choice> bildirimi içeren elemanının içinde mevcut olması |
complexContent | Karışık içeriği veya elemanları ihtiva karmaşık türde uzantıları veya kısıtlama tanımlar |
complexType | kompleks tipi eleman tanımlar |
documentation | (Ek açıklama girmeli) bir şemada metin yorumları tanımlar |
element | bir eleman tanımlar |
extension | Varolan simpleType veya complexType öğesini genişletir |
field | bir kimlik kısıtlaması tanımlamak için kullanılan değer belirten XPath ifadesi belirtir |
group | elemanlarının bir grubudur kompleks türü tanımları kullanılacak tanımlar |
import | Bir belgeye farklı hedef ad ile birden çok şema ekler |
include | Bir belgeye aynı hedef ad ile birden şemaları ekler |
key | Bir anahtar gibi bir özelliği ya da elemanı değerini belirtir (unique, non-nullable, and always present) bir örneği belgesinde ihtiva elemanı içinde |
keyref | Bir öznitelik veya öğe değerine belirtilen anahtar veya benzersiz elemanın olanlara karşılık belirtir |
list | bir değerler listesi olarak basit tip eleman tanımlar |
notation | Bir XML belge içinde olmayan XML veri formatını tanımlar |
redefine | Harici bir şemadan basit ve karmaşık türleri, grupları ve özellik grubuna Redefines |
restriction | Bir simpleType, simpleContent veya complexContent kısıtlamaları tanımlar |
schema | Bir şemanın kök öğesi tanımlar |
selector | Bir kimlik kısıtlaması için eleman kümesi seçer bir XPath ifadesi belirtir |
sequence | alt öğeler sıralı olarak görünür gerektiğini belirtir. Her çocuk eleman kez herhangi bir sayı 0'dan oluşabilir |
simpleContent | salt metin karmaşık türde veya içerik olarak basit tipine uzantıları veya kısıtlamalar içerir ve hiçbir öğeler içeriyor |
simpleType | Basit bir türünü tanımlar ve nitelikler veya salt metin öğelerinin değerleri hakkında kısıtlamaları ve bilgileri belirtir |
union | Topluluğu olarak basit tipini tanımlar (union) belirtilen basit veri türlerinden değerleri |
unique | bir eleman ya da bir özellik değeri kapsamında benzersiz olması gerektiğini belirler |
Kısıtlama | Açıklama |
---|
enumeration | olarak kabul edilebilir değerler listesi tanımlar |
fractionDigits | izin verilen ondalık basamak sayısını belirtir. eşit veya sıfırdan büyük olmalıdır |
length | izin karakter veya liste öğelerinin tam sayısını belirtir. eşit veya sıfırdan büyük olmalıdır |
maxExclusive | Sayısal değerler için üst sınır (değer bu değerden daha az olmalıdır) belirtir |
maxInclusive | Sayısal değerler için üst sınır (değer bu değere eşit veya daha az olmalıdır) belirtir |
maxLength | izin karakter veya liste öğelerinin sayısını belirtir. eşit veya sıfırdan büyük olmalıdır |
minExclusive | Sayısal değerler için alt sınır (değer bu değerden daha büyük olması gerekmektedir) belirtir |
minInclusive | Sayısal değerler için alt sınır (değer bu değere eşit veya daha büyük olmalıdır) belirtir |
minLength | izin karakter veya liste öğelerinin asgari sayısını belirtir. eşit veya sıfırdan büyük olmalıdır |
pattern | kabul edilebilir karakter tam dizisini tanımlar |
totalDigits | izin verilen maksimum basamak sayısını belirtir. sıfırdan büyük olmalı |
whiteSpace | işlenir (hat, sekmeler, boşluk ve satır başlarını beslemeleri) beyaz boşluk nasıl belirler |