kelas System::Collections::ObjectModel::KeyedCollection
isi
[
bersembunyi
]KeyedCollection class
Koleksi abstrak elemen dengan kunci tersemat. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject() . Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
template<typename TKey,typename TItem>class KeyedCollection : public System::Collections::ObjectModel::Collection<TItem>
| Parameter | Deskripsi |
|---|---|
| TKey | Tipe kunci. |
| TItem | tipe nilai. |
Metode
| Metode | Deskripsi |
|---|---|
| Add(const TItem&) override | Tambahkan item ke akhir kontainer. |
| Contains(TKey) | Memeriksa apakah kunci ada di dalam kontainer. |
| get_Comparer() | Mendapatkan pembanding. |
| idx_get(TKey) | Mendapatkan item pada indeks tertentu. |
| Remove(TKey) | Menghapus kunci dari kontainer. |
| SetTemplateWeakPtr(uint32_t) override | Membuat argumen templat tertentu diperlakukan sebagai weak pointer alih-alih shared pointer (jika berlaku). |
Bidang
| Bidang | Deskripsi |
|---|---|
| static defaultThreshold | Ambang batas pembuatan kamus lookup, default. |
Lihat Juga
- Class Collection
- Namespace System::Collections::ObjectModel
- Library Aspose.Page for C++