فئة System::Xml::XmlParserContext
محتويات
[
يخفي
]XmlParserContext class
توفر جميع معلومات السياق المطلوبة من قبل XmlReader لتحليل مقطع XML.
class XmlParserContext : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| get_BaseURI() | يعيد عنوان URI الأساسي. |
| get_DocTypeName() | يعيد اسم إعلان نوع المستند. |
| get_Encoding() | يعيد نوع الترميز. |
| get_InternalSubset() | يعيد مجموعة DTD الداخلية. |
| get_NamespaceManager() | يعيد XmlNamespaceManager. |
| get_NameTable() | يعيد XmlNameTable المستخدم لتجزيء السلاسل. لمزيد من المعلومات حول السلاسل المجزأة، راجع XmlNameTable. |
| get_PublicId() | يعيد المعرف العام. |
| get_SystemId() | يعيد المعرف النظامي. |
| get_XmlLang() | يعيد نطاق xml:lang الحالي. |
| get_XmlSpace() | يعيد نطاق xml:space الحالي. |
| set_BaseURI(const String&) | يضبط عنوان URI الأساسي. |
| set_DocTypeName(const String&) | يضبط اسم إعلان نوع المستند. |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | يضبط نوع الترميز. |
| set_InternalSubset(const String&) | يضبط مجموعة DTD الداخلية. |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | يضبط الـ XmlNamespaceManager. |
| set_NameTable(const SharedPtr<XmlNameTable>&) | يضبط الـ XmlNameTable المستخدم لتجزيء السلاسل. لمزيد من المعلومات حول السلاسل المجزأة، راجع XmlNameTable. |
| set_PublicId(const String&) | يضبط المعرف العام. |
| set_SystemId(const String&) | يضبط معرف النظام. |
| set_XmlLang(const String&) | يضبط نطاق xml:lang الحالي. |
| set_XmlSpace(System::Xml::XmlSpace) | يضبط نطاق xml:space الحالي. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | ينشئ مثيلاً جديداً من الفئة XmlParserContext مع XmlNameTable وXmlNamespaceManager المحددين، وقيم xml:lang وxml:space. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | ينشئ مثيلاً جديداً من الفئة XmlParserContext مع XmlNameTable وXmlNamespaceManager المحددين، وقيم xml:lang وxml:space، والترميز. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | ينشئ مثيلاً جديداً من الفئة XmlParserContext مع XmlNameTable وXmlNamespaceManager المحددين، وعنوان URI الأساسي، وقيم xml:lang وxml:space، وقيم نوع المستند. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | ينشئ مثيلاً جديداً من الفئة XmlParserContext مع XmlNameTable وXmlNamespaceManager المحددين، وعنوان URI الأساسي، وقيم xml:lang وxml:space، والترميز، وقيم نوع المستند. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى نسخة من هذه الفئة. |
ملاحظات
يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء نسخ من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. قم دائمًا بلف هذه الفئة داخل مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class Object
- Namespace System::Xml
- Library Aspose.Font for C++