System::Collections::IListImplRefType sınıfı

IListImplRefType class

System::Collections::IList arayüzünü System::Collections::Generic::List nesnesi üzerinde uygulayan bir stub. Referans tipleri için uygulama.

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

Yöntemler

YöntemAçıklama
Add(SharedPtr<System::Object>) overrideListe sonuna bir öğe ekler.
static BoxValue(System::SharedPtr<T>)Tür referansını nesne değerine dönüştürme.
Clear() overrideTüm öğeleri siler.
Contains(SharedPtr<System::Object>) const overrideÖğenin listede bulunup bulunmadığını kontrol eder.
get_Count() const overrideICollection.get_Count() yöntemlerinin uygulanması Koleksiyondaki öğe sayısını alır.
GetEnumerator() overrideIEnumerable.GetEnumerator() uygulanması Bir koleksiyon üzerinde yineleme yapan bir enumeratör döndürür.
idx_get(int, int) const overrideBelirtilen indeksteki öğeyi alır.
IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>)Yeni bir nesne örneği oluşturur.
IndexOf(System::SharedPtr<System::Object>) const overrideÖğenin konteynerdeki ilk görünümünün indeksini alır.
Insert(int, System::SharedPtr<System::Object>) overrideÖğeyi belirtilen konuma ekler, diğer öğeleri kaydırır.
Remove(SharedPtr<System::Object>) overrideBelirli bir öğenin listeden ilk örneğini kaldırır.
RemoveAt(int) overrideBelirtilen konumdaki öğeyi kaldırır.
static UnboxValue(System::SharedPtr<System::Object>)Nesne değerini belirli bir tür referansına dönüştürme.

Ayrıca Bakınız