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