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 واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

انظر أيضًا