XmlDocument 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.
Mewakili tingkat atas sumber XML. Kelas ini mencakup anggota untuk mengambil dan membuat semua objek XML lainnya.
public ref class XmlDocument sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XmlDocument final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class XmlDocument final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XmlDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class XmlDocument
function XmlDocument()
Public NotInheritable Class XmlDocument
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Konstruktor
XmlDocument() |
Membuat instans baru kelas XmlDocument . |
Properti
Attributes |
Mendapatkan daftar atribut simpul ini. |
ChildNodes |
Mendapatkan daftar turunan di simpul saat ini. |
Doctype |
Untuk XML, properti ini mendapatkan alamat simpul yang menentukan DTD. Properti ini mengembalikan Null untuk dokumen HTML dan dokumen XML tanpa DTD. |
DocumentElement |
Mendapatkan elemen akar dokumen. |
DocumentUri |
Mengembalikan URL untuk dokumen XML yang terakhir dimuat. |
FirstChild |
Mendapatkan simpul anak pertama. |
Implementation |
Mendapatkan objek Implementasi untuk dokumen. |
InnerText |
Mendapatkan teks dari dalam XML. |
LastChild |
Mendapatkan simpul anak terakhir. |
LocalName |
Mendapatkan nama lokal, yang merupakan bagian lokal dari nama yang memenuhi syarat. Ini disebut bagian lokal di Namespace di XML. |
NamespaceUri |
Mengembalikan Pengidentifikasi Sumber Daya Seragam (URI) untuk namespace. |
NextSibling |
Mendapatkan saudara kandung berikutnya dari simpul dalam daftar anak induk. Properti ini tidak berlaku untuk kelas ini. |
NodeName |
Mengembalikan nama yang memenuhi syarat untuk atribut, jenis dokumen, elemen, entitas, atau node notasi. Mengembalikan string tetap untuk semua jenis node lainnya. |
NodeType |
Mendapatkan jenis node Model Objek Dokumen (DOM) XML, yang menentukan nilai yang valid dan apakah simpul dapat memiliki simpul anak. |
NodeValue |
Mendapatkan atau mengatur teks yang terkait dengan simpul. |
OwnerDocument |
Mengembalikan akar dokumen yang berisi simpul. |
ParentNode |
Mendapatkan simpul induk dari instans simpul. |
Prefix |
Mendapatkan atau mengatur awalan namespace. |
PreviousSibling |
Mendapatkan saudara kandung simpul sebelumnya dalam daftar anak induk. Properti ini tidak berlaku untuk kelas ini. |
Metode
AppendChild(IXmlNode) |
Menambahkan simpul anak baru sebagai anak terakhir dari simpul. |
CloneNode(Boolean) |
Mengkloning simpul baru. |
CreateAttribute(String) |
Membuat atribut baru dengan nama yang ditentukan. |
CreateAttributeNS(Object, String) |
Membuat atribut baru dengan namespace dan nama yang ditentukan. |
CreateCDataSection(String) |
Membuat simpul bagian CDATA yang berisi data yang disediakan. |
CreateComment(String) |
Membuat simpul komentar yang berisi data yang disediakan. |
CreateDocumentFragment() |
Membuat objek XmlDocumentFragment kosong. |
CreateElement(String) |
Membuat simpul elemen menggunakan nama yang ditentukan. |
CreateElementNS(Object, String) |
Membuat simpul elemen menggunakan namespace dan nama yang ditentukan. |
CreateEntityReference(String) |
Membuat objek XmlEntityReference baru. |
CreateProcessingInstruction(String, String) |
Membuat simpul instruksi pemrosesan yang berisi target dan data yang disediakan. |
CreateTextNode(String) |
Membuat simpul teks yang berisi data yang disediakan. |
GetElementById(String) |
Mengembalikan elemen yang cocok dengan atribut ID. |
GetElementsByTagName(String) |
Mengembalikan kumpulan elemen yang memiliki nama yang ditentukan. |
GetXml() |
Mengembalikan representasi XML dari simpul dan semua turunannya. |
HasChildNodes() |
Menentukan apakah simpul memiliki anak. |
ImportNode(IXmlNode, Boolean) |
Mengimpor simpul dari dokumen lain ke dokumen ini. |
InsertBefore(IXmlNode, IXmlNode) |
Menyisipkan simpul anak ke sebelah kiri simpul yang ditentukan, atau di akhir daftar simpul anak. |
LoadFromFileAsync(IStorageFile) |
Secara asinkron memuat dokumen XML dari file yang ditentukan. Dokumen diurai menggunakan pengaturan pengurai default. |
LoadFromFileAsync(IStorageFile, XmlLoadSettings) |
Secara asinkron memuat dokumen XML dari file yang ditentukan. Dokumen diurai menggunakan pengaturan yang disediakan. |
LoadFromUriAsync(Uri) |
Secara asinkron memuat dokumen XML dari lokasi yang ditentukan. Dokumen diurai menggunakan pengaturan pengurai default. |
LoadFromUriAsync(Uri, XmlLoadSettings) |
Secara asinkron memuat dokumen XML dari lokasi yang ditentukan. Dokumen diurai menggunakan pengaturan yang disediakan. |
LoadXml(String) |
Memuat dokumen XML menggunakan string yang disediakan. Dokumen diurai menggunakan pengaturan pengurai default. |
LoadXml(String, XmlLoadSettings) |
Memuat dokumen XML menggunakan string yang disediakan. Dokumen diurai menggunakan pengaturan yang disediakan. |
LoadXmlFromBuffer(IBuffer) |
Memuat dokumen XML menggunakan buffer. Dokumen diurai menggunakan pengaturan pengurai default. |
LoadXmlFromBuffer(IBuffer, XmlLoadSettings) |
Memuat dokumen XML menggunakan buffer. Dokumen diurai menggunakan pengaturan yang disediakan. |
Normalize() |
Menormalkan semua elemen turunan dengan menggabungkan dua atau beberapa simpul teks yang berdekatan ke dalam satu simpul teks terpadu. |
RemoveChild(IXmlNode) |
Menghapus simpul anak yang ditentukan dari daftar anak dan mengembalikannya. |
ReplaceChild(IXmlNode, IXmlNode) |
Mengganti simpul anak lama yang ditentukan dengan simpul anak baru yang disediakan. |
SaveToFileAsync(IStorageFile) |
Menyimpan dokumen XML secara asinkron ke file yang ditentukan. |
SelectNodes(String) |
Menerapkan operasi pencocokan pola yang ditentukan ke konteks simpul ini dan mengembalikan daftar simpul yang cocok sebagai XmlNodeList. |
SelectNodesNS(String, Object) |
Menerapkan operasi pencocokan pola yang ditentukan ke konteks simpul ini dan mengembalikan daftar simpul yang cocok sebagai XmlNodeList. |
SelectSingleNode(String) |
Menerapkan operasi pencocokan pola yang ditentukan ke konteks simpul ini dan mengembalikan simpul pertama yang cocok. |
SelectSingleNodeNS(String, Object) |
Menerapkan operasi pencocokan pola yang ditentukan ke konteks simpul ini dan mengembalikan simpul pertama yang cocok. |