System::Collections::IListImplValueType κλάση
περιεχόμενα
[
κρύβω
]IListImplValueType class
Κώδικας-πρότυπο που υλοποιεί το interface System::Collections::IList σε αντικείμενο System::Collections::Generic::List. Υλοποίηση για τύπους τιμών.
template<typename T>class IListImplValueType : public virtual System::Collections::IList
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Add(SharedPtr<System::Object>) override | Προσθέτει στοιχείο στο τέλος της λίστας. |
| Clear() override | Διαγράφει όλα τα στοιχεία. |
| Contains(SharedPtr<System::Object>) const override | Ελέγχει αν το στοιχείο υπάρχει στη λίστα. |
| get_Count() const override | ICollection.get_Count() υλοποίηση μεθόδων. Λαμβάνει τον αριθμό των στοιχείων στη συλλογή. |
| GetEnumerator() override | IEnumerable.GetEnumerator() υλοποίηση. Επιστρέφει έναν επαναλήπτη που διασχίζει μια συλλογή. |
| idx_get(int, int) const override | Λαμβάνει το στοιχείο στον καθορισμένο δείκτη. |
| IListImplValueType(System::SharedPtr<System::Collections::Generic::IList<T>>) | Δημιουργεί νέα παρουσία αντικειμένου. |
| IndexOf(System::SharedPtr<System::Object>) const override | Λαμβάνει το δείκτη της πρώτης εμφάνισης του στοιχείου στο δοχείο. |
| Insert(int, System::SharedPtr<System::Object>) override | Εισάγει στοιχείο στη συγκεκριμένη θέση, μετακινώντας τα άλλα στοιχεία. |
| Remove(SharedPtr<System::Object>) override | Αφαιρεί την πρώτη εμφάνιση του συγκεκριμένου στοιχείου από τη λίστα. |
| RemoveAt(int) override | Αφαιρεί το στοιχείο στη συγκεκριμένη θέση. |
Δείτε επίσης
- Class IList
- Namespace System::Collections
- Library Aspose.Page for C++