atl koleksiyonları ve numaralandırıcıları
A collection veri öğelerinin (ham veri veya diğer nesneleri) bir gruba erişim sağlayan bir arabirim sağlayan bir com nesnesidir.Bir grup nesnelerinin erişim sağlama olarak bilinen standartlarını takip edilen bir arabirim bir koleksiyonu arabirim.
En azından toplama arabirimleri sağlamalıdır bir sayısı koleksiyondaki öğe sayısını döndürür özelliği bir Madde koleksiyonundan bir dizin üzerinde temel alan bir maddeyi geri özelliği ve bir _NewEnum tahsilat için bir sýralayýcý verir özelliği.İsteğe bağlı olarak, koleksiyon arabirimler sunabilir Ekle ve kaldırma eklenen veya topluluktan silinmiş öğeleri izin yöntemleri ve bir Temizle tüm öğeleri kaldırmak için yöntem.
Bir enumerator , bir topluluk içindeki öğeler arasında dolaşmak için bir arabirim sağlayan bir com nesnesidir.Numaralayıcı arabirimleri dört zorunlu yöntemleri aracılığıyla koleksiyon öðelerinin seri erişim sağlar: Next, Atla, Reset, ve Clone.
Numaralayıcı arabirimleri hakkında daha fazla okuma (ancak tamamen hayali) archetypal ilgili olarak bulabilir IEnumXXXX arabirimi.
Bu Bölümde
atl toplanması ve numaralayıcı sınıfları
Kısaca açıklar ve koleksiyonlar ve sıralayıcısını yardımcı olacak atl sınıfları bağlantılar uygulamak sağlar.Toplama ve numaralayıcı arabirimler için tasarım ilkeleri
Her tür bir arabirim arkasında farklı tasarım ilkeleri anlatılmaktadır.stl tabanlı bir koleksiyon uygulama
Standart şablon kitaplığı stl tabanlı koleksiyonu uygulaması aracılığıyla walks genişletilmiş bir örnek.
İlgili Bölümler
ATL
Etkin Şablon Kütüphanesi kullanılarak programlamak kavramsal konulara bağlantılar sağlar.ATLCollections örnek
Kullanımını gösteren bir örnek ICollectionOnSTLImpl ve CComEnumOnSTLve özel kopya ilke sınıflar uygulaması.