Antarmuka Penyimpanan

Kontainer kontrol harus dapat mendukung kontrol yang mengimplementasikan IPersistStorage, IPersistStream, atau IPersistStreamInit. Secara opsional, kontainer dapat mendukung antarmuka persistensi lainnya seperti IPersistMemory, IPersistPropertyBag, dan IPersistMoniker untuk kontrol yang memberikan dukungan.

Setelah kontainer kontrol ActiveX memilih dan menginisialisasi antarmuka penyimpanan untuk digunakan (IPersistStorage, IPersistStream, IPersistStreamInit, dll), antarmuka penyimpanan tersebut akan tetap menjadi antarmuka penyimpanan utama selama masa pakai kontrol, yaitu kontrol akan tetap memiliki penyimpanan. Ini tidak menghalangi kontainer untuk menyimpan ke antarmuka penyimpanan lainnya.

Kontainer kontrol ActiveX tidak perlu mendukung penyimpanan sebagai mekanisme teks, sehingga menggunakan IPersistPropertyBag dan antarmuka sisi kontainer terkait IPropertyBag bersifat opsional.

Kontainer