System::Xml::XmlParserContext kelas

XmlParserContext class

Menyediakan semua informasi konteks yang diperlukan oleh XmlReader untuk mengurai fragmen XML.

class XmlParserContext : public System::Object

Metode

MetodeDeskripsi
get_BaseURI()Mengembalikan URI dasar.
get_DocTypeName()Mengembalikan nama deklarasi tipe dokumen.
get_Encoding()Mengembalikan tipe enkoding.
get_InternalSubset()Mengembalikan subset DTD internal.
get_NamespaceManager()Mengembalikan XmlNamespaceManager.
get_NameTable()Mengembalikan XmlNameTable yang digunakan untuk mengatomkan string. Untuk informasi lebih lanjut tentang string yang diatomkan, lihat XmlNameTable.
get_PublicId()Mengembalikan pengenal publik.
get_SystemId()Mengembalikan pengenal sistem.
get_XmlLang()Mengembalikan ruang lingkup xml:lang saat ini.
get_XmlSpace()Mengembalikan ruang lingkup xml:space saat ini.
set_BaseURI(const String&)Menetapkan URI dasar.
set_DocTypeName(const String&)Menetapkan nama deklarasi tipe dokumen.
set_Encoding(const SharedPtr<System::Text::Encoding>&)Menetapkan tipe enkoding.
set_InternalSubset(const String&)Menetapkan subset DTD internal.
set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&)Menetapkan XmlNamespaceManager.
set_NameTable(const SharedPtr<XmlNameTable>&)Menetapkan XmlNameTable yang digunakan untuk mengatomkan string. Untuk informasi lebih lanjut tentang string yang diatomkan, lihat XmlNameTable.
set_PublicId(const String&)Menetapkan pengenal publik.
set_SystemId(const String&)Menetapkan pengenal sistem.
set_XmlLang(const String&)Menetapkan ruang lingkup xml:lang saat ini.
set_XmlSpace(System::Xml::XmlSpace)Menetapkan ruang lingkup xml:space saat ini.
XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace)Menginisialisasi instance baru dari kelas XmlParserContext dengan XmlNameTable, XmlNamespaceManager, xml:lang, dan xml:space yang ditentukan.
XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&)Menginisialisasi instance baru dari kelas XmlParserContext dengan XmlNameTable, XmlNamespaceManager, xml:lang, xml:space, dan enkoding yang ditentukan.
XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace)Menginisialisasi instance baru dari kelas XmlParserContext dengan XmlNameTable, XmlNamespaceManager, URI dasar, xml:lang, xml:space, dan nilai tipe dokumen yang ditentukan.
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>&)Menginisialisasi instance baru dari kelas XmlParserContext dengan XmlNameTable, XmlNamespaceManager yang ditentukan, URI dasar, xml:lang, xml:space, encoding, dan nilai tipe dokumen.

Typedefs

TypedefDeskripsi
PtrAlias untuk shared pointer ke instance kelas ini.

Catatan

Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

Lihat Juga