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

XmlSchemaComplexContentRestriction class

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

class XmlSchemaComplexContentRestriction : public System::Xml::Schema::XmlSchemaContent

الطرق

طريقةالوصف
get_AnyAttribute()يعيد مكوّن XmlSchemaAnyAttribute لنموذج المحتوى المركب.
get_Attributes()يعيد مجموعة السمات للنوع المركب. يحتوي على العناصر XmlSchemaAttribute وXmlSchemaAttributeGroupRef.
get_BaseTypeName()يعيد اسم النوع المركب الذي يُشتق منه هذا النوع عن طريق restriction.
get_Particle()يعيد أحد الفئات XmlSchemaGroupRef، XmlSchemaChoice، XmlSchemaAll، أو XmlSchemaSequence.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)يضبط مكوّن XmlSchemaAnyAttribute لنموذج المحتوى المركب.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)يضبط اسم النوع المركب الذي يُشتق منه هذا النوع عبر restriction.
set_Particle(const SharedPtr<XmlSchemaParticle>&)يضبط أحد الفئات XmlSchemaGroupRef، XmlSchemaChoice، XmlSchemaAll، أو XmlSchemaSequence.
XmlSchemaComplexContentRestriction()يُنشئ مثلاً جديدًا من الفئة XmlSchemaComplexContentRestriction.

Typedefs

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

ملاحظات

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

انظر أيضًا