الفئة System::Xml::Schema::XmlSchemaSimpleContentExtension
محتويات
[
يخفي
]XmlSchemaSimpleContentExtension class
يمثّل عنصر extension للمحتوى البسيط من XML Schema كما حددت منظمة الويب العالمية Web (W3C). يمكن استخدام هذه الفئة لاشتقاق الأنواع البسيطة عن طريق الامتداد. تُستخدم مثل هذه الاشتقاقات لتمديد محتوى النوع البسيط للعنصر بإضافة سمات.
class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent
الطرق
| طريقة | الوصف |
|---|---|
| get_AnyAttribute() | يعيد XmlSchemaAnyAttribute الذي سيُستخدم لقيمة السمة. |
| get_Attributes() | يعيد مجموعة XmlSchemaAttribute وXmlSchemaAttributeGroupRef. |
| get_BaseTypeName() | يعيد اسم نوع البيانات المدمج أو النوع البسيط الذي يُمدّ منه هذا النوع. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | يضبط XmlSchemaAnyAttribute الذي سيُستخدم لقيمة السمة. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | يضبط اسم نوع البيانات المدمج أو النوع البسيط الذي يُمدّ منه هذا النوع. |
| XmlSchemaSimpleContentExtension() | ينشئ مثيلًا جديدًا للفئة XmlSchemaSimpleContentExtension. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة. |
ملاحظات
يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء مثيلات من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Page for C++