Kelas System::Xml::XmlReaderSettings

XmlReaderSettings class

Menentukan sekumpulan fitur untuk didukung pada objek XmlReader yang dibuat oleh metode XmlReader::Create.

class XmlReaderSettings : public System::Object

Metode

MetodeDeskripsi
CheckReadOnly(const String&)
Clone()Membuat salinan dari instance XmlReaderSettings.
get_CheckCharacters()Mengembalikan nilai yang menunjukkan apakah melakukan pemeriksaan karakter.
get_CloseInput()Mengembalikan nilai yang menunjukkan apakah aliran dasar atau TextReader harus ditutup ketika pembaca ditutup.
get_ConformanceLevel()Mengembalikan tingkat kepatuhan yang akan dipatuhi oleh XmlReader.
get_DtdProcessing()Mengembalikan nilai yang menentukan pemrosesan DTD.
get_IgnoreComments()Mengembalikan nilai yang menunjukkan apakah mengabaikan komentar.
get_IgnoreProcessingInstructions()Mengembalikan nilai yang menunjukkan apakah mengabaikan instruksi pemrosesan.
get_IgnoreWhitespace()Mengembalikan nilai yang menunjukkan apakah mengabaikan spasi putih yang tidak signifikan.
get_LineNumberOffset()Mengembalikan offset nomor baris dari objek XmlReader.
get_LinePositionOffset()Mengembalikan offset posisi baris dari objek XmlReader.
get_MaxCharactersFromEntities()Mengembalikan nilai yang menunjukkan jumlah maksimum karakter yang diizinkan dalam dokumen yang dihasilkan dari memperluas entitas.
get_MaxCharactersInDocument()Mengembalikan nilai yang menunjukkan jumlah karakter maksimum yang diizinkan dalam dokumen XML. Nilai nol (0) berarti tidak ada batasan ukuran dokumen XML. Nilai non-nol menentukan ukuran maksimum, dalam karakter.
get_NameTable()Mengembalikan XmlNameTable yang digunakan untuk perbandingan string yang diatomisasi.
get_ProhibitDtd()Mengembalikan nilai yang menunjukkan apakah harus melarang pemrosesan definisi tipe dokumen (DTD).
get_Schemas()Mengembalikan XmlSchemaSet yang digunakan saat melakukan validasi skema.
get_ValidationFlags()Mengembalikan nilai yang menunjukkan pengaturan validasi skema. Pengaturan ini berlaku untuk objek XmlReader yang memvalidasi skema (nilai XmlReaderSettings::get_ValidationType adalah ValidationType::Schema).
get_ValidationType()Mengembalikan nilai yang menunjukkan apakah XmlReader akan melakukan validasi atau penetapan tipe saat membaca.
Reset()Mengatur ulang anggota kelas pengaturan ke nilai default mereka.
set_CheckCharacters(bool)Mengatur nilai yang menunjukkan apakah akan melakukan pemeriksaan karakter.
set_CloseInput(bool)Mengatur nilai yang menunjukkan apakah aliran dasar atau TextReader harus ditutup ketika pembaca ditutup.
set_ConformanceLevel(System::Xml::ConformanceLevel)Mengatur tingkat kepatuhan yang akan dipatuhi oleh XmlReader.
set_DtdProcessing(System::Xml::DtdProcessing)Mengatur nilai yang menentukan pemrosesan DTD.
set_IgnoreComments(bool)Mengatur nilai yang menunjukkan apakah akan mengabaikan komentar.
set_IgnoreProcessingInstructions(bool)Mengatur nilai yang menunjukkan apakah akan mengabaikan instruksi pemrosesan.
set_IgnoreWhitespace(bool)Mengatur nilai yang menunjukkan apakah akan mengabaikan spasi putih yang tidak signifikan.
set_LineNumberOffset(int32_t)Mengatur offset nomor baris dari objek XmlReader.
set_LinePositionOffset(int32_t)Mengatur offset posisi baris dari objek XmlReader.
set_MaxCharactersFromEntities(int64_t)Mengatur nilai yang menunjukkan jumlah karakter maksimum yang diizinkan dalam dokumen yang dihasilkan dari memperluas entitas.
set_MaxCharactersInDocument(int64_t)Mengatur nilai yang menunjukkan jumlah karakter maksimum yang diizinkan dalam dokumen XML. Nilai nol (0) berarti tidak ada batasan ukuran dokumen XML. Nilai non-nol menentukan ukuran maksimum, dalam karakter.
set_NameTable(const SharedPtr<XmlNameTable>&)Mengatur XmlNameTable yang digunakan untuk perbandingan string yang diatomisasi.
set_ProhibitDtd(bool)Mengatur nilai yang menunjukkan apakah harus melarang pemrosesan definisi tipe dokumen (DTD).
set_Schemas(const SharedPtr<Schema::XmlSchemaSet>&)Mengatur XmlSchemaSet yang digunakan saat melakukan validasi skema.
set_ValidationFlags(Schema::XmlSchemaValidationFlags)Mengatur nilai yang menunjukkan pengaturan validasi skema. Pengaturan ini berlaku untuk objek XmlReader yang memvalidasi skema (nilai XmlReaderSettings::get_ValidationType adalah ValidationType::Schema).
set_ValidationType(System::Xml::ValidationType)Mengatur nilai yang menunjukkan apakah XmlReader akan melakukan validasi atau penetapan tipe saat membaca.
set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&)Mengatur XmlResolver yang digunakan untuk mengakses dokumen eksternal.
ValidationEventHandler_add(Args…)Menambahkan penangan peristiwa yang terjadi ketika pembaca menemukan kesalahan validasi.
ValidationEventHandler_remove(Args…)Menghapus penangan peristiwa yang terjadi ketika pembaca menemukan kesalahan validasi.
XmlReaderSettings()Menginisialisasi instance baru dari kelas XmlReaderSettings.

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