Udostępnij za pośrednictwem


Kolekcje i wyliczenia ALT

A collection to obiekt COM, który oferuje interfejs umożliwiający dostęp do grupy elementów danych (nieprzetworzone dane lub inne obiekty).Interfejs, który następuje normy dla zapewnienia dostępu do grupy obiektów jest znany jako kolekcji interfejsu.

Minimum, musi dostarczyć kolekcji interfejsów liczba właściwość, która zwraca liczbę elementów w kolekcji, elementu właściwość, która zwraca element z kolekcji oparte na indeks i _NewEnum właściwość, która zwraca moduł wyliczający dla kolekcji.Opcjonalnie można podać kolekcji interfejsów Dodaj i usunąć metody może być wstawiony lub usunięty z kolekcji elementów i Wyczyść metody, aby usunąć wszystkie elementy.

enumerator To obiekt COM, który oferuje interfejs dla Iteracja elementów w kolekcji.Moduł wyliczający interfejsów zapewniają dostęp szeregowy do elementów kolekcji poprzez cztery metody wymagane: Next, Pomiń, zresetować, i Clone.

Się więcej o interfejsach moduł wyliczający przez odczyt o archetypiczną (ale całkowicie imaginary) IEnumXXXX interfejsu.

W tej sekcji

Sekcje pokrewne

  • ATL
    Zawiera łącza do tematów koncepcyjne na temat programu przy użyciu biblioteki Active Template Library.

  • ATLCollections próbki.
    Próbka, która przedstawia wykorzystanie ICollectionOnSTLImpl i CComEnumOnSTLoraz wykonania kopii niestandardowych zasad klas.

Zobacz też

Inne zasoby

Pojęcia biblioteki Active Template Library (ALT)