عنصر |
توضیح میدهد |
all |
تعریف میکند که عناصر فرزند میتوانند به ترتیب هرچه میخواهند ظاهر شوند و هر عنصر فرزند میتواند صفر یا یک بار ظاهر شود. |
annotation |
عنصر annotation یک عنصر سطح بالا است که تعریف میکند نکات schema. |
any |
این امکان را میدهد که سازنده بتواند مستقیماً مستندات XML را با استفاده از عناصری که توسط schema تعریف نشدهاند گسترش دهد. |
anyAttribute |
این امکان را میدهد که سازنده بتواند مستقیماً مستندات XML را با استفاده از ویژگیهایی که توسط schema تعریف نشدهاند گسترش دهد. |
appInfo |
تعریف میکند که اطلاعات مورد استفاده برنامه در عناصر annotation باید چه باشد. |
attribute |
یک ویژگی را تعریف میکند. |
attributeGroup |
گروه ویژگیهایی که در تعریف نوع پیچیده استفاده میشوند را تعریف میکند. |
choice |
تنها اجازه میدهد که یک عنصر در <choice> در عناصر قرار گیرد. |
complexContent |
گسترش یا محدودیت نوع پیچیده (که شامل محتوای مخلوط یا فقط شامل عناصر است) را تعریف میکند. |
complexType |
نوع پیچیده را تعریف میکند. |
documentation |
توضیحاتی که در شمای مستند نوشته شدهاند را تعریف میکند. |
element |
عنصر را تعریف میکند. |
extension |
عنصرهای existing simpleType یا complexType را گسترش میدهد. |
field |
XPath بیان مشخصی را معرفی میکند که ارزشها برای تعریف محدودیتهای شناسایی استفاده میشود. |
group |
گروه عناصر مورد استفاده در تعریف نوع پیچیده را تعریف میکند. |
import |
به یک مستند چندین شمای با نام فضای هدف متفاوت اضافه میکند. |
include |
به یک مستند چندین شمای با نام فضای هدف مشابه اضافه میکند. |
key |
ویژگی یا ارزش عنصر (یا یک مجموعه از ارزشها) باید در محدوده مشخص شدهای باشد. |
keyref |
ویژگی یا ارزش عنصر (یا یک مجموعه از ارزشها) باید با ارزش ویژگی یا عنصر خاصی که مشخص شده است، مطابقت داشته باشد. |
list |
تعریف یک لیست از ارزشهای نوع داده مشخص شده به عنوان ارزشهای یک نوع ساده است. |
notation |
قالب دادههای غیر XML در مستند XML را توضیح میدهد. |
redefine |
تعریف مجدد نوع ساده و پیچیده، گروهها و گروههای ویژگیهای از خارج از فایلهای معماری را. |
restriction |
محدودیتها برای simpleType، simpleContent یا complexContent را تعریف میکند. |
schema |
عنصر ریشه شمای را تعریف میکند. |
selector |
XPath بیان مشخصی را معرفی میکند که گروهی از عناصر برای محدودیتهای شناسایی انتخاب میکند. |
sequence |
درخواست میکند که فرزندان باید به ترتیب ظاهر شوند. هر فرزند میتواند 0 تا هر تعداد ظاهر شود. |
simpleContent |
شامل گسترش یا محدودیت عنصر complexType است و هیچ عنصر دیگری را شامل نمیشود. |
simpleType |
یک نوع ساده تعریف میکند، محدودیتها و اطلاعات مربوط به ارزشهای ویژگی یا عناصر فقط شامل متن است. |
union |
یک مجموعه از تعریفهای simpleType را تعریف میکند. |
unique |
باید ارزشهای ویژگی یا عنصر (یا ترکیب ارزشهای ویژگی یا عنصر) در محدوده مشخصی منحصر به فرد باشند. |