Interfaz IPersistStorage (objidl.h)

Permite a una aplicación contenedora pasar un objeto de almacenamiento a uno de sus objetos contenidos y cargar y guardar el objeto de almacenamiento. Esta interfaz admite el modelo de almacenamiento estructurado, en el que cada objeto contenido tiene su propio almacenamiento anidado dentro del almacenamiento del contenedor.

Herencia

La interfaz IPersistStorage hereda de IPersist. IPersistStorage también tiene estos tipos de miembros:

Métodos

La interfaz IPersistStorage tiene estos métodos.

 
IPersistStorage::HandsOffStorage

Indica al objeto que libere todos los objetos de almacenamiento pasados por su contenedor y que entren en el modo HandsOff.
IPersistStorage::InitNew

Inicializa un nuevo objeto de almacenamiento.
IPersistStorage::IsDirty

Determina si un objeto ha cambiado desde que se guardó por última vez en su almacenamiento actual.
IPersistStorage::Load

Carga un objeto de su almacenamiento existente.
IPersistStorage::Save

Guarda un objeto y los objetos anidados que contiene en el objeto de almacenamiento especificado. El objeto entra en modo NoScribble.
IPersistStorage::SaveCompleted

Notifica al objeto que puede escribir en su objeto de almacenamiento.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado objidl.h

Consulte también

OleCreate

OleLoad

OleSave