System::Xml::XmlReader::Create metode

XmlReader::Create(const SharedPtr<IO::Stream>&) method

Membuat sebuah instance XmlReader baru menggunakan stream yang ditentukan dengan pengaturan default.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input)
ParameterTipeDeskripsi
inputconst SharedPtr<IO::Stream>&Stream yang berisi data XML. XmlReader memindai byte pertama dari stream untuk mencari byte order mark atau tanda lain dari pengkodean. Ketika pengkodean ditentukan, pengkodean tersebut digunakan untuk melanjutkan pembacaan stream, dan proses terus mengurai input sebagai aliran karakter (Unicode).

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::Stream>&, const SharedPtr<XmlReaderSettings>&) method

Membuat sebuah instance XmlReader baru dengan stream dan pengaturan yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, const SharedPtr<XmlReaderSettings> &settings)
ParameterTipeDeskripsi
inputconst SharedPtr<IO::Stream>&Stream yang berisi data XML. XmlReader memindai byte pertama dari stream untuk mencari byte order mark atau tanda lain dari pengkodean. Ketika pengkodean ditentukan, pengkodean tersebut digunakan untuk melanjutkan pembacaan stream, dan proses terus mengurai input sebagai aliran karakter (Unicode).
settingsconst SharedPtr<XmlReaderSettings>&Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method

Membuat sebuah instance XmlReader baru menggunakan stream, pengaturan, dan informasi konteks yang ditentukan untuk penguraian.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
ParameterTipeDeskripsi
inputconst SharedPtr<IO::Stream>&Stream yang berisi data XML. XmlReader memindai byte pertama dari stream untuk mencari byte order mark atau tanda lain dari pengkodean. Ketika pengkodean ditentukan, pengkodean tersebut digunakan untuk melanjutkan pembacaan stream, dan proses terus mengurai input sebagai aliran karakter (Unicode).
settingsSharedPtr<XmlReaderSettings>Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.
inputContextconst SharedPtr<XmlParserContext>&Informasi konteks yang diperlukan untuk mengurai fragmen XML. Informasi konteks dapat mencakup XmlNameTable yang akan digunakan, pengkodean, ruang nama, ruang lingkup xml:lang dan xml:space saat ini, URI dasar, dan definisi tipe dokumen. Nilai ini dapat berupa nullptr.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const String&) method

Membuat sebuah instance XmlReader baru menggunakan stream, URI dasar, dan pengaturan yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
ParameterTipeDeskripsi
inputconst SharedPtr<IO::Stream>&Stream yang berisi data XML. XmlReader memindai byte pertama dari stream untuk mencari byte order mark atau tanda lain dari pengkodean. Ketika pengkodean ditentukan, pengkodean tersebut digunakan untuk melanjutkan pembacaan stream, dan proses terus mengurai input sebagai aliran karakter (Unicode).
settingsSharedPtr<XmlReaderSettings>Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.
baseUriconst String&URI dasar untuk entitas atau dokumen yang sedang dibaca. Nilai ini dapat berupa nullptr. Security Catatan URI dasar digunakan untuk menyelesaikan URI relatif dari dokumen XML. Jangan gunakan URI dasar dari sumber yang tidak tepercaya.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::TextReader>&) method

Membuat sebuah instance XmlReader baru dengan menggunakan pembaca teks yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input)
ParameterTipeDeskripsi
masukanconst SharedPtr<IO::TextReader>&Pembaca teks yang digunakan untuk membaca data XML. Pembaca teks mengembalikan aliran karakter Unicode, sehingga pengkodean yang ditentukan dalam deklarasi XML tidak digunakan oleh pembaca XML untuk mendekode aliran data.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::TextReader>&, const SharedPtr<XmlReaderSettings>&) method

Membuat sebuah instance XmlReader baru dengan menggunakan pembaca teks dan pengaturan yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, const SharedPtr<XmlReaderSettings> &settings)
ParameterTipeDeskripsi
masukanconst SharedPtr<IO::TextReader>&Pembaca teks yang digunakan untuk membaca data XML. Pembaca teks mengembalikan aliran karakter Unicode, sehingga pengkodean yang ditentukan dalam deklarasi XML tidak digunakan oleh pembaca XML untuk mendekode aliran data.
settingsconst SharedPtr<XmlReaderSettings>&Pengaturan untuk XmlReader baru. Nilai ini dapat berupa nullptr.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method

Membuat sebuah instance XmlReader baru dengan menggunakan pembaca teks, pengaturan, dan informasi konteks yang ditentukan untuk parsing.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
ParameterTipeDeskripsi
masukanconst SharedPtr<IO::TextReader>&Pembaca teks yang digunakan untuk membaca data XML. Pembaca teks mengembalikan aliran karakter Unicode, sehingga pengkodean yang ditentukan dalam deklarasi XML tidak digunakan oleh pembaca XML untuk mendekode aliran data.
settingsSharedPtr<XmlReaderSettings>Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.
inputContextconst SharedPtr<XmlParserContext>&Informasi konteks yang diperlukan untuk mengurai fragmen XML. Informasi konteks dapat mencakup XmlNameTable yang akan digunakan, pengkodean, ruang nama, ruang lingkup xml:lang dan xml:space saat ini, URI dasar, dan definisi tipe dokumen. Nilai ini dapat berupa nullptr.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const String&) method

Membuat sebuah instance XmlReader baru dengan menggunakan pembaca teks, pengaturan, dan URI dasar yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
ParameterTipeDeskripsi
inputconst SharedPtr<IO::TextReader>&Pembaca teks yang digunakan untuk membaca data XML. Pembaca teks mengembalikan aliran karakter Unicode, sehingga pengkodean yang ditentukan dalam deklarasi XML tidak digunakan oleh XmlReader untuk mendekode aliran data.
settingsSharedPtr<XmlReaderSettings>Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.
baseUriconst String&URI dasar untuk entitas atau dokumen yang sedang dibaca. Nilai ini dapat berupa nullptr. Security Catatan URI dasar digunakan untuk menyelesaikan URI relatif dari dokumen XML. Jangan gunakan URI dasar dari sumber yang tidak tepercaya.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const SharedPtr<XmlReader>&, SharedPtr<XmlReaderSettings>) method

Membuat sebuah instance XmlReader baru dengan menggunakan pembaca XML dan pengaturan yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<XmlReader> &reader, SharedPtr<XmlReaderSettings> settings)
ParameterTipeDeskripsi
pembacaconst SharedPtr<XmlReader>&Objek yang ingin Anda gunakan sebagai pembaca XML yang mendasari.
settingsSharedPtr<XmlReaderSettings>Pengaturan untuk instance XmlReader baru. Tingkat kepatuhan dari objek XmlReaderSettings harus cocok dengan tingkat kepatuhan pembaca yang mendasari, atau harus disetel ke ConformanceLevel::Auto.

ReturnValue

Sebuah objek yang dibungkus di sekitar objek XmlReader yang ditentukan.

Lihat Juga

XmlReader::Create(const String&) method

Membuat sebuah instance XmlReader baru dengan URI yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri)
ParameterTipeDeskripsi
inputUriconst String&URI untuk file yang berisi data XML. Kelas XmlUrlResolver digunakan untuk mengonversi jalur menjadi representasi data kanonik.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const String&, const SharedPtr<XmlReaderSettings>&) method

Membuat sebuah instance XmlReader baru dengan menggunakan URI dan pengaturan yang ditentukan.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, const SharedPtr<XmlReaderSettings> &settings)
ParameterTipeDeskripsi
inputUriconst String&URI untuk file yang berisi data XML. Objek XmlResolver pada objek XmlReaderSettings digunakan untuk mengonversi jalur menjadi representasi data kanonik. Jika nilai XmlReaderSettings::get_XmlResolver adalah nullptr, objek XmlUrlResolver baru akan digunakan.
settingsconst SharedPtr<XmlReaderSettings>&Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga

XmlReader::Create(const String&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method

Membuat sebuah instance XmlReader baru dengan menggunakan URI, pengaturan, dan informasi konteks yang ditentukan untuk parsing.

static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
ParameterTipeDeskripsi
inputUriconst String&URI untuk file yang berisi data XML. Objek XmlResolver pada objek XmlReaderSettings digunakan untuk mengonversi jalur menjadi representasi data kanonik. Jika nilai XmlReaderSettings::get_XmlResolver adalah nullptr, objek XmlUrlResolver baru akan digunakan.
settingsSharedPtr<XmlReaderSettings>Pengaturan untuk instance XmlReader baru. Nilai ini dapat berupa nullptr.
inputContextconst SharedPtr<XmlParserContext>&Informasi konteks yang diperlukan untuk mengurai fragmen XML. Informasi konteks dapat mencakup XmlNameTable yang akan digunakan, pengkodean, ruang nama, ruang lingkup xml:lang dan xml:space saat ini, URI dasar, dan definisi tipe dokumen. Nilai ini dapat berupa nullptr.

ReturnValue

Sebuah objek yang digunakan untuk membaca data XML dalam stream.

Lihat Juga