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.Page for C++