System::Collections::Generic::_KeyCollection class
İçindekiler
[
Saklamak
]_KeyCollection class
Dictionary’nin anahtarlarının koleksiyonu. Koleksiyona referans verir, hiçbir şeyi kopyalamaz. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün bir örneğini yığına (stack) ya da operator new ile 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 fonksiyonlara argüman olarak geçirmek için kullanın.
template<typename Dict>class _KeyCollection : public System::Collections::Generic::BaseKVCollection<Dict, Dict::map_t::key_type>
Nested classes
- Class Enumerator
Yöntemler
| Yöntem | Açıklama |
|---|---|
| _KeyCollection(const typename Dict::Ptr&) | Belirtilen sözlüğe referans veren koleksiyonu başlatır. |
| Contains(const TKey&) const override | Öğenin kapsayıcıda bulunup bulunmadığını denetler. |
| GetEnumerator() override | Anahtarlar üzerinden yineleme yapan enumeratörü alır. |
| idx_get(int) const override | Uygular IList metodunu. Desteklenmiyor. |
| virtualizeBeginConstIterator() const override | Mevcut kapsayıcı için begin const yineleyicisinin uygulamasını alır. |
| virtualizeBeginIterator() override | Mevcut kapsayıcı için begin yineleyicisinin uygulamasını alır. |
| virtualizeEndConstIterator() const override | Mevcut kapsayıcı için end const yineleyicisinin uygulamasını alır. |
| virtualizeEndIterator() override | Mevcut kapsayıcı için end yineleyicisinin uygulamasını alır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| TKey | Anahtar türü. |
Ayrıca Bakınız
- Class BaseKVCollection
- Namespace System::Collections::Generic
- Library Aspose.Font for C++