System::Xml::XmlDocumentType κλάση

XmlDocumentType class

Αναπαριστά τη δήλωση τύπου εγγράφου.

class XmlDocumentType : public System::Xml::XmlLinkedNode

Μέθοδοι

ΜέθοδοςΠεριγραφή
CloneNode(bool) overrideΔημιουργεί ένα αντίγραφο αυτού του κόμβου.
get_Entities()Επιστρέφει τη συλλογή των κόμβων XmlEntity που δηλώνονται στη δήλωση τύπου εγγράφου.
get_InternalSubset()Επιστρέφει την τιμή του εσωτερικού υποσυνόλου του ορισμού τύπου εγγράφου (DTD) στη δήλωση DOCTYPE.
get_IsReadOnly() overrideΕπιστρέφει μια τιμή που υποδεικνύει εάν ο κόμβος είναι μόνο για ανάγνωση.
get_LocalName() overrideΕπιστρέφει το τοπικό όνομα του κόμβου.
get_Name() overrideΕπιστρέφει το πλήρες όνομα του κόμβου.
get_NodeType() overrideΕπιστρέφει τον τύπο του τρέχοντος κόμβου.
get_Notations()Επιστρέφει τη συλλογή των κόμβων XmlNotation που υπάρχουν στη δήλωση τύπου εγγράφου.
get_PublicId()Επιστρέφει την τιμή του δημόσιου αναγνωριστικού στη δήλωση DOCTYPE.
get_SystemId()Επιστρέφει την τιμή του αναγνωριστικού συστήματος στη δήλωση DOCTYPE.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideΑποθηκεύει όλα τα παιδιά του κόμβου στον καθορισμένο XmlWriter. Για κόμβους XmlDocumentType, αυτή η μέθοδος δεν έχει καμία επίδραση.
WriteTo(const SharedPtr<XmlWriter>&) overrideΑποθηκεύει τον κόμβο στον καθορισμένο XmlWriter.

Typedefs

TypedefΠεριγραφή
PtrΈνα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης.

Παρατηρήσεις

Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.

Δείτε επίσης