System::Collections::IListImplRefType κλάση

IListImplRefType class

Σκελετός που υλοποιεί τη διεπαφή System::Collections::IList σε αντικείμενο System::Collections::Generic::List. Υλοποίηση για τύπους αναφοράς.

template<typename T>class IListImplRefType : public virtual System::Collections::IList

Μέθοδοι

ΜέθοδοςΠεριγραφή
Add(SharedPtr<System::Object>) overrideΠροσθέτει στοιχείο στο τέλος της λίστας.
static BoxValue(System::SharedPtr<T>)Μετατροπή αναφοράς τύπου σε τιμή αντικειμένου σε αντικείμενο.
Clear() overrideΔιαγράφει όλα τα στοιχεία.
Contains(SharedPtr<System::Object>) const overrideΕλέγχει αν το στοιχείο υπάρχει στη λίστα.
get_Count() const overrideICollection.get_Count() υλοποίηση μεθόδων. Λαμβάνει τον αριθμό των στοιχείων στη συλλογή.
GetEnumerator() overrideIEnumerable.GetEnumerator() υλοποίηση. Επιστρέφει έναν επαναλήπτη που διασχίζει μια συλλογή.
idx_get(int, int) const overrideΛαμβάνει το στοιχείο στον καθορισμένο δείκτη.
IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>)Δημιουργεί νέα παρουσία αντικειμένου.
IndexOf(System::SharedPtr<System::Object>) const overrideΛαμβάνει το δείκτη της πρώτης εμφάνισης του στοιχείου στο δοχείο.
Insert(int, System::SharedPtr<System::Object>) overrideΕισάγει στοιχείο στη συγκεκριμένη θέση, μετακινώντας τα άλλα στοιχεία.
Remove(SharedPtr<System::Object>) overrideΑφαιρεί την πρώτη εμφάνιση του συγκεκριμένου στοιχείου από τη λίστα.
RemoveAt(int) overrideΑφαιρεί το στοιχείο στη συγκεκριμένη θέση.
static UnboxValue(System::SharedPtr<System::Object>)Μετατροπή τιμής αντικειμένου σε συγκεκριμένη αναφορά τύπου.

Δείτε επίσης