System::Xml::XmlNodeType enum

XmlNodeType enum

Καθορίζει τον τύπο του κόμβου.

enum class XmlNodeType

Τιμές

ΌνομαΤιμήΠεριγραφή
None0Αυτό επιστρέφεται από το XmlReader εάν δεν έχει κληθεί η μέθοδος Read.
Element1Ένα στοιχείο (για παράδειγμα, ).
Attribute2Ένα χαρακτηριστικό (για παράδειγμα, id=‘123’).
Text3Το κείμενο περιεχόμενο ενός κόμβου. Ένας κόμβος XmlNodeType::Text δεν μπορεί να έχει υποκόμβους. Μπορεί να εμφανιστεί ως υποκόμβος των κόμβων XmlNodeType::Attribute, XmlNodeType::DocumentFragment, XmlNodeType::Element και XmlNodeType::EntityReference.
CDATA4Μια ενότητα CDATA (για παράδειγμα, my escaped text).
EntityReference5Μια αναφορά σε οντότητα (για παράδειγμα, #).
Entity6Μια δήλωση οντότητας (για παράδειγμα, ).
ProcessingInstruction7Μια οδηγία επεξεργασίας (για παράδειγμα, ).
Comment8Ένα σχόλιο (για παράδειγμα, ****).
Document9Ένα αντικείμενο εγγράφου που, ως ρίζα του δέντρου εγγράφου, παρέχει πρόσβαση σε ολόκληρο το XML έγγραφο.
DocumentType10Η δήλωση τύπου εγγράφου, η οποία υποδεικνύεται από την ακόλουθη ετικέτα (για παράδειγμα, ).
DocumentFragment11Ένα τμήμα εγγράφου.
Σημείωση12Μια σημείωση στη δήλωση τύπου εγγράφου (για παράδειγμα, ).
Κενοί χαρακτήρες13Κενό διάστημα μεταξύ σήμανσης.
SignificantWhitespace14Κενό διάστημα μεταξύ σήμανσης σε ένα μοντέλο μικτής περιεχομένου ή κενό διάστημα εντός του πεδίου xml:space="preserve".
EndElement15Μια ετικέτα τέλους στοιχείου (για παράδειγμα, ****).
EndEntity16Επιστρέφεται όταν ο XmlReader φτάνει στο τέλος της αντικατάστασης οντότητας ως αποτέλεσμα κλήσης του XmlReader::ResolveEntity.
XmlDeclaration17Η δήλωση XML (για παράδειγμα, ). Ο κόμβος XmlNodeType::XmlDeclaration πρέπει να είναι ο πρώτος κόμβος στο έγγραφο. Δεν μπορεί να έχει παιδιά. Είναι παιδί του κόμβου XmlNodeType::Document. Μπορεί να έχει χαρακτηριστικά που παρέχουν πληροφορίες έκδοσης και κωδικοποίησης.

Δείτε επίσης