الفئة System::Xml::Schema::XmlSchemaRedefine
محتويات
[
يخفي
]XmlSchemaRedefine class
يمثل عنصر redefine من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة للسماح بأنواع بسيطة ومعقدة، مجموعات ومجموعات سمات من ملفات مخطط خارجية أن تُعاد تعريفها في المخطط الحالي. يمكن أيضًا استخدام هذه الفئة لتوفير إصدارات لعناصر المخطط.
class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal
الطرق
| طريقة | الوصف |
|---|---|
| get_AttributeGroups() | يعيد XmlSchemaObjectTable ، لجميع السمات في المخطط، والذي يحتوي على تفسير ما بعد التجميع لقيمة AttributeGroups. |
| get_Groups() | يعيد XmlSchemaObjectTable، لجميع المجموعات في المخطط، والذي يحتوي على تفسير ما بعد التجميع لقيمة Groups. |
| get_Items() | يعيد مجموعة الفئات التالية: XmlSchemaAnnotation، XmlSchemaAttributeGroup، XmlSchemaComplexType، XmlSchemaSimpleType، وXmlSchemaGroup. |
| get_SchemaTypes() | يعيد XmlSchemaObjectTable، لجميع الأنواع البسيطة والمعقدة في المخطط، والذي يحتوي على تفسير ما بعد التجميع لقيمة SchemaTypes. |
| XmlSchemaRedefine() | ينشئ مثيلاً جديداً من الفئة XmlSchemaRedefine. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة. |
ملاحظات
يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء مثيلات من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class XmlSchemaExternal
- Namespace System::Xml::Schema
- Library Aspose.Page for C++