System::Collections::Generic::IList sınıfı
İçindekiler
[
Saklamak
]IList class
Öğelerin indeksli konteynerinin arayüzü. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin bir örneğini yığına (stack) ya da new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| Parameter | Açıklama |
|---|---|
| T | Öğe türü. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_IsFixedSize() | Koleksiyonun sabit boyutta olup olmadığını kontrol eder. |
| virtual idx_get(int) const | Belirtilen indeksteki öğeyi alır. |
| virtual idx_set(int, T) | Belirtilen indeksteki öğeyi ayarlar. |
| virtual IndexOf(const T&) const | Öğenin konteynerdeki ilk görünümünün indeksini alır. |
| virtual Insert(int, const T&) | Öğeyi belirtilen konuma ekler, diğer öğeleri kaydırır. |
| virtual RemoveAt(int) | Belirtilen indeksteki öğeyi kaldırır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| BaseType | RTTI bilgisi. |
| ThisType | Bu tip. |
| ValueType | Değer türü. |
Ayrıca Bakınız
- Class ICollection
- Namespace System::Collections::Generic
- Library Aspose.Page for C++