الفئة 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 واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Page for C++