System::Xml::Schema::XmlSchemaSet class
محتويات
[
يخفي
]XmlSchemaSet class
يحتوي على ذاكرة مخبأة لمخططات لغة تعريف XML Schema (XSD).
class XmlSchemaSet : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| Add(String, const String&) | يضيف مخطط XML Schema للغة التعريف (XSD) الموجود في عنوان URL المحدد إلى XmlSchemaSet. |
| Add(String, const SharedPtr<XmlReader>&) | يضيف مخطط XML Schema للغة التعريف (XSD) الموجود داخل XmlReader إلى XmlSchemaSet. |
| Add(const SharedPtr<XmlSchemaSet>&) | يضيف جميع مخططات XML Schema للغة التعريف (XSD) الموجودة في XmlSchemaSet المحدد إلى XmlSchemaSet. |
| Add(const SharedPtr<XmlSchema>&) | يضيف XmlSchema المحدد إلى XmlSchemaSet. |
| Compile() | يقوم بتجميع مخططات XML Schema للغة التعريف (XSD) المضافة إلى XmlSchemaSet في مخطط منطقي واحد. |
| Contains(String) | يشير إلى ما إذا كان مخطط XML Schema للغة التعريف (XSD) مع مساحة الاسم الهدف المحددة موجودًا في XmlSchemaSet. |
| Contains(const SharedPtr<XmlSchema>&) | يشير إلى ما إذا كان كائن XML Schema للغة التعريف (XSD) XmlSchema المحدد موجودًا في XmlSchemaSet. |
| CopyTo(const ArrayPtr<SharedPtr<XmlSchema>>&, int32_t) | ينسخ جميع كائنات XmlSchema من XmlSchemaSet إلى المصفوفة المحددة، بدءًا من الفهرس المحدد. |
| get_CompilationSettings() | إرجاع XmlSchemaCompilationSettings لـ XmlSchemaSet. |
| get_Count() | إرجاع عدد مخططات XML Schema المنطقية للغة التعريف (XSD) في XmlSchemaSet. |
| get_GlobalAttributes() | إرجاع جميع السمات العامة في جميع مخططات XML Schema للغة التعريف (XSD) في XmlSchemaSet. |
| get_GlobalElements() | إرجاع جميع العناصر العامة في جميع مخططات XML Schema للغة التعريف (XSD) في XmlSchemaSet. |
| get_GlobalTypes() | إرجاع جميع الأنواع البسيطة والمعقدة العامة في جميع مخططات XML Schema للغة التعريف (XSD) في XmlSchemaSet. |
| get_IsCompiled() | إرجاع قيمة تشير إلى ما إذا كانت مخططات XML Schema للغة التعريف (XSD) في XmlSchemaSet قد تم تجميعها. |
| get_NameTable() | إرجاع جدول الأسماء الافتراضي XmlNameTable المستخدم من قبل XmlSchemaSet عند تحميل مخططات XML Schema للغة التعريف (XSD) الجديدة. |
| Remove(const SharedPtr<XmlSchema>&) | إزالة مخطط XML Schema المحدد للغة التعريف (XSD) من XmlSchemaSet. |
| RemoveRecursive(const SharedPtr<XmlSchema>&) | إزالة مخطط XML Schema المحدد للغة التعريف (XSD) وجميع المخططات التي يستوردها من XmlSchemaSet. |
| Reprocess(SharedPtr<XmlSchema>) | إعادة معالجة مخطط XML Schema للغة التعريف (XSD) الموجود بالفعل في XmlSchemaSet. |
| Schemas() | إرجاع مجموعة من جميع مخططات XML Schema للغة التعريف (XSD) في XmlSchemaSet. |
| Schemas(String) | إرجاع مجموعة من جميع مخططات XML Schema للغة التعريف (XSD) في XmlSchemaSet التي تنتمي إلى مساحة الاسم المحددة. |
| set_CompilationSettings(const SharedPtr<XmlSchemaCompilationSettings>&) | تعيين XmlSchemaCompilationSettings لـ XmlSchemaSet. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | تعيين XmlResolver المستخدم لحل مساحات الأسماء أو المواقع المشار إليها في عناصر include و import في المخطط. |
| ValidationEventHandler_add(Args…) | إضافة معالج حدث لتلقي معلومات حول أخطاء التحقق من صحة مخطط XML Schema للغة التعريف (XSD). |
| ValidationEventHandler_remove(Args…) | إزالة معالج حدث لتلقي معلومات حول أخطاء التحقق من صحة مخطط XML Schema للغة التعريف (XSD). |
| XmlSchemaSet() | تهيئة نسخة جديدة من الفئة XmlSchemaSet. |
| XmlSchemaSet(const SharedPtr<XmlNameTable>&) | تهيئة نسخة جديدة من الفئة XmlSchemaSet باستخدام XmlNameTable المحدد. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة. |
ملاحظات
يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء مثيلات من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++