System::Xml::Serialization::XmlSerializerNamespaces κλάση

XmlSerializerNamespaces class

Περιέχει τους χώρους ονομάτων XML και τα προθέματα που το Serialization::XmlSerializer χρησιμοποιεί για τη δημιουργία πλήρων ονομάτων σε ένα παράδειγμα XML-εγγράφου.

class XmlSerializerNamespaces : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
Add(const String&, const String&)Προσθέτει ένα πρόθεμα και ένα ζεύγος χώρου ονομάτων σε ένα αντικείμενο Serialization::XmlSerializerNamespaces.
get_Count()Επιστρέφει τον αριθμό των προθεμάτων και ζευγών χώρων ονομάτων στη συλλογή.
get_NamespaceList()
get_Namespaces()
set_Namespaces(const SharedPtr<Collections::Generic::Dictionary<String, String>>&)
ToArray()Επιστρέφει τον πίνακα των προθεμάτων και ζευγών χώρων ονομάτων σε ένα αντικείμενο Serialization::XmlSerializerNamespaces.
XmlSerializerNamespaces()Δημιουργεί μια νέα παρουσία της κλάσης Serialization::XmlSerializerNamespaces.
XmlSerializerNamespaces(const SharedPtr<XmlSerializerNamespaces>&)Δημιουργεί μια νέα παρουσία της κλάσης Serialization::XmlSerializerNamespaces, χρησιμοποιώντας την καθορισμένη παρουσία του XmlSerializerNamespaces που περιέχει τη συλλογή των προθεμάτων και ζευγών χώρων ονομάτων.
XmlSerializerNamespaces(const ArrayPtr<SharedPtr<XmlQualifiedName>>&)Δημιουργεί μια νέα παρουσία της κλάσης Serialization::XmlSerializerNamespaces.

Typedefs

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

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

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

Δείτε επίσης