System::Collections::Generic::IKVCollection κλάση

IKVCollection class

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

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
ParameterΠεριγραφή
TKeyValuePair τύπος.

Μέθοδοι

ΜέθοδοςΠεριγραφή
Add(const T&) overrideΠροσθέτει στοιχείο στο container.
Clear() overrideΔιαγράφει όλα τα στοιχεία από το container.
Contains(const T&) const overrideΕλέγχει αν το στοιχείο υπάρχει στο δοχείο.
virtual get_Count() constΛαμβάνει τον αριθμό των στοιχείων στο container.
get_IsReadOnly() const overrideΕλέγχει αν το container είναι μόνο για ανάγνωση.
virtual GetEnumerator()Πληροφορίες RTTI.
virtual idx_get(int) constΣυνάρτηση getter.
idx_set(int, T) overrideΣυνάρτηση setter.
IndexOf(const T&) const overrideΛαμβάνει το δείκτη του στοιχείου στο container.
Insert(int, const T&) overrideΕισάγει το αντικείμενο στην καθορισμένη θέση.
Remove(const T&) overrideΑφαιρεί το στοιχείο από το container.
RemoveAt(int) overrideΑφαιρεί το στοιχείο στη συγκεκριμένη θέση.

Δείτε επίσης