System::Collections::Generic::_ValueCollection sınıfı
İçindekiler
[
Saklamak
]_ValueCollection class
Dictionary’nin Dictionary değerlerinin koleksiyonu. Koleksiyona referans verir, hiçbir şeyi kopyalamaz. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi işlevlere argüman olarak geçirmek için kullanın.
template<typename Dict>class _ValueCollection : public System::Collections::Generic::BaseKVCollection<Dict, Dict::map_t::mapped_type>
Nested classes
- Class Enumerator
Yöntemler
| Yöntem | Açıklama |
|---|---|
| _ValueCollection(const typename Dict::Ptr&) | Belirtilen dictionary’ye referans veren koleksiyonu başlatır. |
| Contains(const TValue&) const override | Öğenin konteynerde bulunup bulunmadığını denetler. |
| GetEnumerator() override | Değerler üzerinden yineleme yapan yineleyiciyi alır. |
| idx_get(int) const override | IList metodunu uygular. Desteklenmiyor. |
| virtualizeBeginConstIterator() const override | Mevcut konteyner için begin const iterator’un uygulanmasını alır. |
| virtualizeBeginIterator() override | Mevcut konteyner için begin iterator’un uygulanmasını alır. |
| virtualizeEndConstIterator() const override | Mevcut konteyner için end const iterator’un uygulanmasını alır. |
| virtualizeEndIterator() override | Mevcut konteyner için end iterator’un uygulanmasını alır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| TValue | Değer türü. |
Ayrıca Bakınız
- Class BaseKVCollection
- Namespace System::Collections::Generic
- Library Aspose.Page for C++