System::Xml::XmlAttributeCollection class

XmlAttributeCollection class

Αναπαριστά μια συλλογή χαρακτηριστικών που μπορούν να προσπελαστούν με όνομα ή δείκτη.

class XmlAttributeCollection : public System::Xml::XmlNamedNodeMap

Μέθοδοι

ΜέθοδοςΠεριγραφή
Append(const SharedPtr<XmlAttribute>&)Εισάγει το καθορισμένο χαρακτηριστικό ως τον τελευταίο κόμβο στη συλλογή.
CopyTo(const ArrayPtr<SharedPtr<XmlAttribute>>&, int32_t)Αντιγράφει όλα τα αντικείμενα XmlAttribute από αυτή τη συλλογή στον δεδομένο πίνακα.
idx_get(int32_t)Επιστρέφει το χαρακτηριστικό με το καθορισμένο δείκτη.
idx_get(const String&)Επιστρέφει το χαρακτηριστικό με το καθορισμένο όνομα.
idx_get(const String&, const String&)Επιστρέφει το χαρακτηριστικό με το καθορισμένο τοπικό όνομα και το Uniform Resource Identifier (URI) του χώρου ονομάτων.
InsertAfter(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&)Εισάγει το καθορισμένο χαρακτηριστικό αμέσως μετά το καθορισμένο χαρακτηριστικό αναφοράς.
InsertBefore(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&)Εισάγει το καθορισμένο χαρακτηριστικό αμέσως πριν το καθορισμένο χαρακτηριστικό αναφοράς.
Prepend(const SharedPtr<XmlAttribute>&)Εισάγει το καθορισμένο χαρακτηριστικό ως τον πρώτο κόμβο στη συλλογή.
Remove(const SharedPtr<XmlAttribute>&)Αφαιρεί το καθορισμένο χαρακτηριστικό από τη συλλογή.
RemoveAll()Αφαιρεί όλα τα χαρακτηριστικά από τη συλλογή.
RemoveAt(int32_t)Αφαιρεί το χαρακτηριστικό που αντιστοιχεί στον καθορισμένο δείκτη από τη συλλογή.
SetNamedItem(SharedPtr<XmlNode>) overrideΠροσθέτει ένα XmlNode χρησιμοποιώντας το αποτέλεσμα του XmlNode::get_Name.

Typedefs

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

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

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

Δείτε επίσης