XmlParserContext Kelas
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.
Menyediakan semua informasi konteks yang diperlukan oleh untuk mengurai XmlReader fragmen XML.
public ref class XmlParserContext
public class XmlParserContext
type XmlParserContext = class
Public Class XmlParserContext
- Warisan
-
XmlParserContext
Contoh
Contoh berikut membuat XmlReader objek yang membaca fragmen XML.
string xmlFrag ="<item rk:ID='abc-23'>hammer</item> " +
"<item rk:ID='r2-435'>paint</item>" +
"<item rk:ID='abc-39'>saw</item>";
// Create the XmlNamespaceManager.
NameTable nt = new NameTable();
XmlNamespaceManager nsmgr = new XmlNamespaceManager(nt);
nsmgr.AddNamespace("rk", "urn:store-items");
// Create the XmlParserContext.
XmlParserContext context = new XmlParserContext(null, nsmgr, null, XmlSpace.None);
// Create the reader.
XmlReaderSettings settings = new XmlReaderSettings();
settings.ConformanceLevel = ConformanceLevel.Fragment;
XmlReader reader = XmlReader.Create(new StringReader(xmlFrag), settings, context);
Dim xmlFrag As String = "<item rk:ID='abc-23'>hammer</item> " & _
"<item rk:ID='r2-435'>paint</item>" & _
"<item rk:ID='abc-39'>saw</item>"
' Create the XmlNamespaceManager.
Dim nt As New NameTable()
Dim nsmgr As New XmlNamespaceManager(nt)
nsmgr.AddNamespace("rk", "urn:store-items")
' Create the XmlParserContext.
Dim context As New XmlParserContext(Nothing, nsmgr, Nothing, XmlSpace.None)
' Create the reader.
Dim settings As New XmlReaderSettings()
settings.ConformanceLevel = ConformanceLevel.Fragment
Dim reader As XmlReader = XmlReader.Create(New StringReader(xmlFrag), settings, context)
Konstruktor
| Nama | Deskripsi |
|---|---|
| XmlParserContext(XmlNameTable, XmlNamespaceManager, String, String, String, String, String, String, XmlSpace, Encoding) |
Menginisialisasi instans |
| XmlParserContext(XmlNameTable, XmlNamespaceManager, String, String, String, String, String, String, XmlSpace) |
Menginisialisasi instans |
| XmlParserContext(XmlNameTable, XmlNamespaceManager, String, XmlSpace, Encoding) |
Menginisialisasi instans |
| XmlParserContext(XmlNameTable, XmlNamespaceManager, String, XmlSpace) |
Menginisialisasi instans |
Properti
| Nama | Deskripsi |
|---|---|
| BaseURI |
Mendapatkan atau mengatur URI dasar. |
| DocTypeName |
Mendapatkan atau mengatur nama deklarasi tipe dokumen. |
| Encoding |
Mendapatkan atau mengatur jenis pengodean. |
| InternalSubset |
Mendapatkan atau mengatur subset DTD internal. |
| NamespaceManager |
Mendapatkan atau mengatur XmlNamespaceManager. |
| NameTable |
Mendapatkan yang XmlNameTable digunakan untuk mengatomisasi string. Untuk informasi selengkapnya tentang string yang diatomisasi, lihat XmlNameTable. |
| PublicId |
Mendapatkan atau mengatur pengidentifikasi publik. |
| SystemId |
Mendapatkan atau mengatur pengidentifikasi sistem. |
| XmlLang |
Mendapatkan atau mengatur cakupan saat ini |
| XmlSpace |
Mendapatkan atau mengatur cakupan saat ini |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |