Kelas System::Collections::Generic::BaseKVCollection
isi
[
bersembunyi
]BaseKVCollection class
Menyimpan kode umum untuk koleksi kunci atau nilai. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini pada 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 tersebut untuk meneruskannya ke fungsi sebagai argumen.
template<typename Dict,typename KV>class BaseKVCollection : public System::Collections::Generic::IKVCollection<KV>
| Parameter | Deskripsi |
|---|---|
| Dict | Dictionary tipe. |
| KV | Tipe kunci atau nilai, tergantung pada antarmuka yang digunakan. |
Metode
| Metode | Deskripsi |
|---|---|
| BaseKVCollection(const typename Dict::Ptr&) | Membuat koleksi. |
| CopyTo(ArrayPtr<KV>, int) override | Menyalin data ke elemen array yang ada. |
| get_Count() const override | Mendapatkan jumlah elemen. |
| SetTemplateWeakPtr(uint32_t) override | Mengaktifkan kompilasi, tetapi sebenarnya tidak melakukan apa‑apa karena struktur ini tidak memiliki data. |
Lihat Juga
- Class IKVCollection
- Namespace System::Collections::Generic
- Library Aspose.Page for C++