XmlNodeType Enum

Definisi

Menentukan jenis simpul.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Warisan
XmlNodeType

Bidang

Nama Nilai Deskripsi
None 0

Ini dikembalikan oleh XmlReader jika Read metode belum dipanggil.

Element 1

Elemen (misalnya, <item> ).

Attribute 2

Atribut (misalnya, id='123' ).

Text 3

Konten teks simpul.

Simpul Text tidak boleh memiliki simpul anak. Ini dapat muncul sebagai simpul anak dari Attributenode , , DocumentFragmentElement, dan EntityReference .

CDATA 4

Bagian CDATA (misalnya, <![CDATA[my escaped text]]> ).

EntityReference 5

Referensi ke entitas (misalnya, &num; ).

Entity 6

Deklarasi entitas (misalnya, <!ENTITY...> ).

ProcessingInstruction 7

Instruksi pemrosesan (misalnya, <?pi test?> ).

Comment 8

Komentar (misalnya, <!-- my comment --> ).

Document 9

Objek dokumen yang, sebagai akar pohon dokumen, menyediakan akses ke seluruh dokumen XML.

DocumentType 10

Deklarasi jenis dokumen, ditunjukkan oleh tag berikut (misalnya, <!DOCTYPE...> ).

DocumentFragment 11

Fragmen dokumen.

Notation 12

Notasi dalam deklarasi jenis dokumen (misalnya, <!NOTATION...> ).

Whitespace 13

Spasi kosong di antara markup.

SignificantWhitespace 14

Spasi kosong antara markup dalam model konten campuran atau spasi kosong dalam xml:space="preserve" cakupan.

EndElement 15

Tag elemen akhir (misalnya, </item> ).

EndEntity 16

Dikembalikan ketika XmlReader sampai ke akhir penggantian entitas sebagai hasil dari panggilan ke ResolveEntity().

XmlDeclaration 17

Deklarasi XML (misalnya, <?xml version='1.0'?> ).

Simpul XmlDeclaration harus menjadi simpul pertama dalam dokumen. Ini tidak bisa memiliki anak. Ini adalah anak dari simpul Document . Ini dapat memiliki atribut yang menyediakan informasi versi dan pengodean.

Keterangan

Tabel berikut ini menyediakan informasi tambahan tentang simpul XML, serta simpul induk dan anak mereka.

Ladang Deskripsi Dapat memiliki simpul anak: Dapat menjadi node anak dari:
Attribute EntityReference, Text Tidak ada. Ini tidak dianggap sebagai simpul anak dari Element.
CDATA Bagian CDATA digunakan untuk menghindari blok teks yang jika tidak akan dikenali sebagai markup. Tidak ada. DocumentFragment, EntityReference, dan Element
Comment Tidak ada. Document, , DocumentFragmentEntityReference
Document XmlDeclaration, Element (maksimum satu), ProcessingInstruction, , CommentDocumentType Tidak
DocumentFragment Mengaitkan simpul atau subtree dengan dokumen tanpa benar-benar terkandung dalam dokumen. Element, , ProcessingInstructionComment, Text, , CDATA,EntityReference Tidak ada.
DocumentType Notation, Entity Tidak
Element Element, , TextComment, ProcessingInstruction, , CDATA,EntityReference Document,DocumentFragment,EntityReference,Element
EndElement Dikembalikan saat XmlReader sampai ke akhir elemen.
EndEntity
Entity Simpul anak yang mewakili entitas yang diperluas (misalnya, Text dan EntityReference node) DocumentType
EntityReference Element, , ProcessingInstructionComment, Text, , CDATA,EntityReference Attribute,DocumentFragment,Element,EntityReference
None
Notation Tidak DocumentType
ProcessingInstruction Tidak Document,DocumentFragment,Element,EntityReference
SignificantWhitespace
Text Tidak Attribute,DocumentFragment,Element,EntityReference
Whitespace
XmlDeclaration Harus menjadi simpul pertama dalam dokumen. Ini dapat memiliki atribut yang menyediakan informasi versi dan pengodean. Tidak Document

Berlaku untuk