عنصر annotation XML Schema
تعریف و استفاده
عنصر annotation یک عنصر سطح بالاست که توضیحات schema را مشخص میکند.
نکته:میتواند شامل عنصر appinfo (اطلاعاتی که توسط برنامه استفاده میشود) و عنصر documentation (توضیحات یا متن که توسط کاربر خوانده یا استفاده میشود) باشد.
اطلاعات عنصر
پروژه | توضیح |
---|---|
تعداد دفعات ظاهر شدن | یک بار در عنصر والد. |
عنصر والد | هر عنصر |
محتوای | appinfo، documentation |
قوانین
<annotation id=ID ویژگیهای هرچه که باشد > (appinfo|documentation)* </annotation>
(* نشانه اعلام میکند که این عنصر میتواند در عنصر annotation صفر یا چند بار ظاهر شود.)
ویژگیها | توضیح |
---|---|
id | اختیاری. شناسه منحصر به فرد این عنصر. |
ویژگیهای هرچه که باشد | اختیاری. هر ویژگی دیگری با فضای نام non-schema را تعیین میکند. |
مثال 1
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:annotation> <xs:appInfo>یادداشت CodeW3C.com</xs:appInfo> <xs:documentation xml:lang="fa"> این شمای معین میکند که یک یادداشت CodeW3C.com است! </xs:documentation> </xs:annotation> . . . </xs:schema>