Compartir a través de


Clase de IPersistStorageImpl

esta clase implementa la interfaz de IPersistStorage .

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

template <
class T
>
class ATL_NO_VTABLE IPersistStorageImpl :
public IPersistStorage

Parámetros

  • T
    la clase, derivada de IPersistStorageImpl.

Members

9c1bey5s.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

IPersistStorageImpl::GetClassID

Recupera el CLSID del objeto.

IPersistStorageImpl::HandsOffStorage

Indica al objeto para liberar todos los objetos de almacenamiento y para activar el modo de HandsOff.la implementación de ATL devuelve S_OK.

IPersistStorageImpl::InitNew

Inicializa un nuevo almacén.

IPersistStorageImpl::IsDirty

Comprueba si los datos de objeto ha cambiado desde que se guardó por última vez.

IPersistStorageImpl::Load

Carga las propiedades del objeto de almacenamiento especificado.

IPersistStorageImpl::Save

Guarda las propiedades del objeto al almacén especificado.

IPersistStorageImpl::SaveCompleted

Notifica a un objeto que puede volver al modo normal para escribir su objeto de almacenamiento.la implementación de ATL devuelve S_OK.

Comentarios

IPersistStorageImpl implementa la interfaz de IPersistStorage , que permite que un cliente solicite que la carga del objeto y guardar los datos persistentes mediante un almacenamiento.

La implementación de esta clase requiere la clase T crear una implementación de la interfaz de IPersistStreamInit disponible mediante QueryInterface.Esto suele significar que la clase T debe derivar de IPersistStreamInitImpl, proporcionar una entrada para IPersistStreamInit en Mapa COM, y utilizar mapa de propiedades para describir datos persistentes de la clase.

artículos relacionados   tutorial de ATL, Crear un proyecto ATL

Jerarquía de herencia

IPersistStorage

IPersistStorageImpl

Requisitos

encabezado: atlcom.h

Vea también

Referencia

Storages and Streams

Clase de IPersistStreamInitImpl

Clase de IPersistPropertyBagImpl

Otros recursos

Información general de la clase ATL