องค์ประกอบ |
การอธิบาย |
all |
กำหนดองค์ประกอบย่อยสามารถปรากฏขึ้นมากกว่าหนึ่งครั้ง และองค์ประกอบแต่ละองค์ประกอบสามารถปรากฏขึ้นมาโดยไม่มีครั้งที่แน่นอนหรือหนึ่งครั้งเท่านั้น。 |
annotation |
annotation องค์ประกอบเป็นองค์ประกอบระดับสูงสุด ที่กำหนดหมายเหตุของ schema。 |
any |
อนุญาตให้ผู้สร้างเพิ่มองค์ประกอบที่ไม่ถูกกำหนดโดย schema ในเอกสาร XML |
anyAttribute |
อนุญาตให้ผู้สร้างเพิ่มคุณสมบัติที่ไม่ถูกกำหนดโดย schema ในเอกสาร XML |
appInfo |
กำหนดข้อมูลที่ต้องการใช้ใน annotation โดยโปรแกรม |
attribute |
กำหนดคุณสมบัติ |
attributeGroup |
กำหนดกลุ่มคุณสมบัติที่ใช้ในการกำหนดรูปแบบ complexType |
choice |
อนุญาตให้มีเพียงองค์ประกอบหนึ่งใน <choice> ปรากฏในองค์ประกอบที่มีองค์ประกอบ |
complexContent |
กำหนดการขยายหรือจำกัด complexType ที่มีเนื้อหาที่หลากหลายหรือเพียงองค์ประกอบ |
complexType |
กำหนดรูปแบบ complexType |
documentation |
กำหนดหมายเหตุข้อความใน schema |
element |
กำหนดองค์ประกอบ |
extension |
ขยายองค์ประกอบ simpleType หรือ complexType ที่มีอยู่แล้ว |
field |
กำหนดรูปแบบ XPath ที่กำหนดค่าที่ใช้ในการกำหนดข้อจำกัดที่มีทางหลากหลาย |
group |
กำหนดกลุ่มองค์ประกอบที่ใช้ในการกำหนดรูปแบบ complexType |
import |
เพิ่ม schema หลายแบบที่มีชื่อช่องที่แตกต่างกันในเอกสารเดียวกัน |
include |
เพิ่ม schema หลายแบบที่มีชื่อช่องที่เหมือนกันในเอกสารเดียวกัน |
key |
กำหนดค่าของคุณสมบัติหรือองค์ประกอบ (หรือกลุ่มค่า) ที่ต้องเป็น key ในขอบเขตที่กำหนด |
keyref |
กำหนดค่าของคุณสมบัติหรือองค์ประกอบ (หรือกลุ่มค่า) ที่ตรงกับค่าของ key หรือองค์ประกอบ unique ที่กำหนด |
list |
กำหนดประเภทข้อความที่เรียบง่ายเป็นรายการค่าของประเภทข้อมูลที่กำหนด |
notation |
ระบุรูปแบบของข้อมูลที่ไม่ใช่ XML ในเอกสาร XML |
redefine |
กำหนดรูปแบบที่กำหนดมาจากไฟล์โครงสร้างนอก |
restriction |
กำหนดข้อจำกัดสำหรับ simpleType, simpleContent หรือ complexContent |
schema |
กำหนดองค์ประกอบรากของ schema |
selector |
กำหนดรูปแบบ XPath ที่เลือกกลุ่มองค์ประกอบที่จำกัดโดยข้อจำกัด |
sequence |
ต้องการให้องค์ประกอบลูกปรากฏตามลำดับ แต่ละองค์ประกอบลูกสามารถปรากฏขึ้น 0 ถึงทุกครั้ง |
simpleContent |
มีการขยายหรือจำกัดองค์ประกอบ complexType แต่ไม่มีองค์ประกอบใดๆ |
simpleType |
กำหนดรูปแบบประเภทข้อความที่เรียบง่าย กำหนดข้อจำกัดและข้อมูลเกี่ยวกับค่าของคุณสมบัติหรืออนุญาตให้มีข้อความเพียงข้อความเดียว |
union |
กำหนดชุดของ multiple simpleType นิยาม |
unique |
กำหนดให้ค่าของประกาบของนิยามหรือองค์ประกอบ (หรือส่วนของประกาบของนิยามหรือองค์ประกอบ) ต้องเป็นเดียวกันด้วยค่าที่กำหนด |