الفئة System::Xml::Schema::XmlSchemaSet
محتويات
[
يخفي
]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.Font for C++