記憶體介面
控件容器必須能夠支持實作 IPersistStorage、IPersistStream或 IPersistStreamInit的控件。 或者,容器可以支援任何其他持續性介面,例如 IPersistMemory、IPersistPropertyBag,以及 IPersistMoniker 這些提供支援的控件。
一旦 ActiveX 控件容器選擇並初始化記憶體介面以使用 (IPersistStorage、IPersistStream、IPersistStreamInit等等),該儲存器介面將保留控件存留期的主要儲存介面,也就是控件將保留在記憶體中。 這不會排除容器儲存至其他記憶體介面。
ActiveX 控件容器不需要支援另存新檔文本機制,因此使用 IPersistPropertyBag,且 IPropertyBag相關聯的容器端介面是選擇性的。
相關主題