interfacce Archiviazione
I contenitori di controlli devono essere in grado di supportare i controlli che implementano IPersist Archiviazione, IPersistStreaminit o IPersistStreamInit. Facoltativamente, un contenitore può supportare qualsiasi altra interfaccia di persistenza, ad esempio IPersistMemory, IPersistPropertyBag e IPersistMoniker per tali controlli che forniscono supporto.
Dopo che un contenitore di controlli ActiveX ha scelto e inizializzato un'interfaccia di archiviazione da usare (IPersist Archiviazione, IPersistStream, IPersistStreamInit e così via), tale interfaccia di archiviazione rimarrà l'interfaccia di archiviazione primaria per la durata del controllo, ovvero il controllo rimarrà in possesso dell'archiviazione. Ciò non impedisce al contenitore di salvare in altre interfacce di archiviazione.
I contenitori di controlli ActiveX non devono supportare un meccanismo di salvataggio come testo, pertanto l'uso di IPersistPropertyBag e l'interfaccia lato contenitore associata IPropertyBag sono facoltativi.
Argomenti correlati