XPathDocument Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas XPathDocument.
Overload
XPathDocument(Stream) |
Menginisialisasi instans XPathDocument baru kelas dari data XML dalam objek yang ditentukan Stream . |
XPathDocument(String) |
Menginisialisasi instans XPathDocument baru kelas dari data XML dalam file yang ditentukan. |
XPathDocument(XmlReader) |
Menginisialisasi instans XPathDocument baru kelas dari data XML yang terkandung dalam objek yang ditentukan XmlReader . |
XPathDocument(TextReader) |
Menginisialisasi instans XPathDocument baru kelas dari data XML yang terkandung dalam objek yang ditentukan TextReader . |
XPathDocument(String, XmlSpace) |
Menginisialisasi instans XPathDocument baru kelas dari data XML dalam file yang ditentukan dengan penanganan spasi putih yang ditentukan. |
XPathDocument(XmlReader, XmlSpace) |
Menginisialisasi instans XPathDocument baru kelas dari data XML yang terkandung dalam objek yang ditentukan XmlReader dengan penanganan ruang putih yang ditentukan. |
XPathDocument(Stream)
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
Menginisialisasi instans XPathDocument baru kelas dari data XML dalam objek yang ditentukan Stream .
public:
XPathDocument(System::IO::Stream ^ stream);
public XPathDocument (System.IO.Stream stream);
new System.Xml.XPath.XPathDocument : System.IO.Stream -> System.Xml.XPath.XPathDocument
Public Sub New (stream As Stream)
Parameter
Pengecualian
Terjadi kesalahan dalam data XML. Tetap XPathDocument kosong.
Objek Stream yang diteruskan sebagai parameter adalah null
.
Berlaku untuk
XPathDocument(String)
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
Menginisialisasi instans XPathDocument baru kelas dari data XML dalam file yang ditentukan.
public:
XPathDocument(System::String ^ uri);
public XPathDocument (string uri);
new System.Xml.XPath.XPathDocument : string -> System.Xml.XPath.XPathDocument
Public Sub New (uri As String)
Parameter
- uri
- String
Jalur file yang berisi data XML.
Pengecualian
Terjadi kesalahan dalam data XML. Tetap XPathDocument kosong.
Parameter jalur file adalah null
.
Keterangan
Untuk mempertahankan spasi kosong, gunakan XPathDocument konstruktor yang menerima XmlSpace objek sebagai parameter.
Berlaku untuk
XPathDocument(XmlReader)
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
Menginisialisasi instans XPathDocument baru kelas dari data XML yang terkandung dalam objek yang ditentukan XmlReader .
public:
XPathDocument(System::Xml::XmlReader ^ reader);
public XPathDocument (System.Xml.XmlReader reader);
new System.Xml.XPath.XPathDocument : System.Xml.XmlReader -> System.Xml.XPath.XPathDocument
Public Sub New (reader As XmlReader)
Parameter
Pengecualian
Terjadi kesalahan dalam data XML. Tetap XPathDocument kosong.
Objek XmlReader yang diteruskan sebagai parameter adalah null
.
Keterangan
Objek XmlReader dapat digunakan untuk memuat seluruh dokumen XML atau bagian dari dokumen XML ke dalam XPathDocument. Untuk memuat bagian dari dokumen XML ke dalam XPathDocument, posisikan XmlReader objek di simpul XML atas untuk memuat data. Saat Anda membuat XPathDocument dengan menggunakan XPathDocument konstruktor, data dimuat dari simpul teratas saat ini melalui semua saudaranya. Setelah itu, XmlReader diposisikan pada cakupan luar simpul XML teratas. Atau, Anda dapat menggunakan ReadSubtree metode untuk memuat ke XPathDocument dalam elemen tertentu dalam dokumen XML.
Berikut ini adalah catatan penting yang perlu dipertimbangkan XPathDocument saat Anda menggunakan konstruktor.
Objek XmlReader dengan pengaturan objek terkait XmlResolver yang sesuai dapat digunakan untuk mengatasi entitas atau referensi lain dalam data XML.
XmlReader Jika objek diposisikan pada simpul daun yang tidak valid untuk tingkat akar dokumen - misalnya, spasi putih atau simpul atribut - XmlReader objek terus membaca sampai diposisikan pada simpul yang dapat digunakan untuk root. Mulai XPathDocument memuat pada saat ini.
Untuk mempertahankan spasi kosong, gunakan XPathDocument konstruktor yang menerima XmlSpace objek sebagai parameter.
Berlaku untuk
XPathDocument(TextReader)
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
Menginisialisasi instans XPathDocument baru kelas dari data XML yang terkandung dalam objek yang ditentukan TextReader .
public:
XPathDocument(System::IO::TextReader ^ textReader);
public:
XPathDocument(System::IO::TextReader ^ reader);
public XPathDocument (System.IO.TextReader textReader);
public XPathDocument (System.IO.TextReader reader);
new System.Xml.XPath.XPathDocument : System.IO.TextReader -> System.Xml.XPath.XPathDocument
new System.Xml.XPath.XPathDocument : System.IO.TextReader -> System.Xml.XPath.XPathDocument
Public Sub New (textReader As TextReader)
Public Sub New (reader As TextReader)
Parameter
- textReaderreader
- TextReader
Objek TextReader yang berisi data XML.
Pengecualian
Terjadi kesalahan dalam data XML. Tetap XPathDocument kosong.
Objek TextReader yang diteruskan sebagai parameter adalah null
.
Keterangan
TextReader Setelah objek digunakan untuk memuat data XML, kursor TextReader objek diposisikan di akhir data. Objek TextReader harus diatur ulang untuk membaca data lagi.
Berlaku untuk
XPathDocument(String, XmlSpace)
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
Menginisialisasi instans XPathDocument baru kelas dari data XML dalam file yang ditentukan dengan penanganan spasi putih yang ditentukan.
public:
XPathDocument(System::String ^ uri, System::Xml::XmlSpace space);
public XPathDocument (string uri, System.Xml.XmlSpace space);
new System.Xml.XPath.XPathDocument : string * System.Xml.XmlSpace -> System.Xml.XPath.XPathDocument
Public Sub New (uri As String, space As XmlSpace)
Parameter
- uri
- String
Jalur file yang berisi data XML.
Pengecualian
Terjadi kesalahan dalam data XML. Tetap XPathDocument kosong.
Parameter jalur file atau XmlSpace parameter objek adalah null
.
Keterangan
Objek XmlSpace yang diteruskan sebagai parameter menentukan apakah akan mempertahankan spasi kosong. Default hanya mempertahankan ruang putih yang signifikan; Preserve mempertahankan semua spasi kosong. Secara default, XmlSpace objek diatur ke Default.
Fungsionalitas XPathDocument konstruktor identik XPathDocument dengan konstruktor, kecuali untuk opsi penanganan ruang putih yang dijelaskan.
Lihat juga
Berlaku untuk
XPathDocument(XmlReader, XmlSpace)
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
- Sumber:
- XPathDocument.cs
Menginisialisasi instans XPathDocument baru kelas dari data XML yang terkandung dalam objek yang ditentukan XmlReader dengan penanganan ruang putih yang ditentukan.
public:
XPathDocument(System::Xml::XmlReader ^ reader, System::Xml::XmlSpace space);
public XPathDocument (System.Xml.XmlReader reader, System.Xml.XmlSpace space);
new System.Xml.XPath.XPathDocument : System.Xml.XmlReader * System.Xml.XmlSpace -> System.Xml.XPath.XPathDocument
Public Sub New (reader As XmlReader, space As XmlSpace)
Parameter
Pengecualian
Terjadi kesalahan dalam data XML. Tetap XPathDocument kosong.
Keterangan
Objek XmlSpace yang diteruskan sebagai parameter menentukan apakah akan mempertahankan spasi kosong. Default hanya mempertahankan ruang putih yang signifikan; Preserve mempertahankan semua spasi kosong. Secara default, XmlSpace objek diatur ke Default.
Fungsionalitas XPathDocument konstruktor identik XPathDocument dengan konstruktor, kecuali untuk opsi penanganan ruang putih yang dijelaskan.