Κλάση System::Xml::XmlDeclaration

XmlDeclaration class

Αναπαριστά τον κόμβο δήλωσης XML .

class XmlDeclaration : public System::Xml::XmlLinkedNode

Μέθοδοι

ΜέθοδοςΠεριγραφή
CloneNode(bool) overrideΔημιουργεί ένα αντίγραφο αυτού του κόμβου.
get_Encoding()Επιστρέφει το επίπεδο κωδικοποίησης του εγγράφου XML.
get_InnerText() overrideΕπιστρέφει τις συνενωμένες τιμές του XmlDeclaration.
get_LocalName() overrideΕπιστρέφει το τοπικό όνομα του κόμβου.
get_Name() overrideΕπιστρέφει το πλήρες όνομα του κόμβου.
get_NodeType() overrideΕπιστρέφει τον τύπο του τρέχοντος κόμβου.
get_Standalone()Επιστρέφει την τιμή του χαρακτηριστικού standalone.
get_Value() overrideΕπιστρέφει την τιμή του XmlDeclaration.
get_Version()Επιστρέφει την έκδοση XML του εγγράφου.
set_Encoding(const String&)Ορίζει το επίπεδο κωδικοποίησης του εγγράφου XML.
set_InnerText(String) overrideΟρίζει τις συνενωμένες τιμές του XmlDeclaration.
set_Standalone(const String&)Ορίζει την τιμή του χαρακτηριστικού standalone.
set_Value(String) overrideΟρίζει την τιμή του XmlDeclaration.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideΑποθηκεύει τα παιδιά του κόμβου στον καθορισμένο XmlWriter. Επειδή οι κόμβοι XmlDeclaration δεν έχουν παιδιά, αυτή η μέθοδος δεν έχει καμία επίδραση.
WriteTo(const SharedPtr<XmlWriter>&) overrideΑποθηκεύει τον κόμβο στον καθορισμένο XmlWriter.

Typedefs

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

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

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

Δείτε επίσης