Interface IPersistStorage (objidl.h)
Permite que um aplicativo de contêiner passe um objeto de armazenamento para um de seus objetos contidos e carregue e salve o objeto de armazenamento. Essa interface dá suporte ao modelo de armazenamento estruturado, no qual cada objeto contido tem seu próprio armazenamento aninhado no armazenamento do contêiner.
Herança
A interface IPersistStorage herda do IPersist. IPersistStorage também tem estes tipos de membros:
Métodos
A interface IPersistStorage tem esses métodos.
IPersistStorage::HandsOffStorage Instrui o objeto a liberar todos os objetos de armazenamento que foram passados para ele por seu contêiner e entrar no modo HandsOff. |
IPersistStorage::InitNew Inicializa um novo objeto de armazenamento. |
IPersistStorage::IsDirty Determina se um objeto foi alterado desde que foi salvo pela última vez em seu armazenamento atual. |
IPersistStorage::Load Carrega um objeto de seu armazenamento existente. |
IPersistStorage::Save Salva um objeto e todos os objetos aninhados que ele contém no objeto de armazenamento especificado. O objeto entra no modo NoScribble. |
IPersistStorage::SaveCompleted Notifica o objeto de que ele pode gravar em seu objeto de armazenamento. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | objidl.h |