الفئة System::Xml::Schema::XmlSchemaSimpleContentRestriction

XmlSchemaSimpleContentRestriction class

يمثل عنصر restriction للمحتوى البسيط من XML Schema كما حددتها مجموعة الويب العالمية Web (W3C). يمكن استخدام هذه الفئة لاشتقاق أنواع بسيطة عن طريق التقييد. يمكن استخدام مثل هذه الاشتقاقات لتقييد نطاق القيم للعنصر إلى مجموعة فرعية من القيم المحددة في النوع البسيط الموروث.

class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent

الطرق

طريقةالوصف
get_AnyAttribute()يرجع XmlSchemaAnyAttribute لاستخدامه في قيمة السمة.
get_Attributes()يرجع مجموعة XmlSchemaAttribute وXmlSchemaAttributeGroupRef من السمات للنوع البسيط.
get_BaseType()يعيد قيمة الأساس للنوع البسيط.
get_BaseTypeName()يعيد اسم نوع البيانات المدمج أو النوع البسيط الذي يُشتق منه هذا النوع.
get_Facets()يعيد خاصية XmlSchema.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)يضبط XmlSchemaAnyAttribute لاستخدامه في قيمة السمة.
set_BaseType(const SharedPtr<XmlSchemaSimpleType>&)يضبط قيمة الأساس للنوع البسيط.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)يضبط اسم نوع البيانات المدمج أو النوع البسيط الذي يُشتق منه هذا النوع.
XmlSchemaSimpleContentRestriction()ينشئ نسخة جديدة من الفئة XmlSchemaSimpleContentRestriction.

Typedefs

تعريف نوعالوصف
Ptrاسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة.

ملاحظات

يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء مثيلات من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

انظر أيضًا