Condividi tramite


Classe di IPersistStorageImpl

Questa classe implementa l'interfaccia IPersistStorage.

Nota importanteImportante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

template <
class T
>
class ATL_NO_VTABLE IPersistStorageImpl :
public IPersistStorage

Parametri

  • T
    La classe, derivata da IPersistStorageImpl.

Membri

9c1bey5s.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

IPersistStorageImpl::GetClassID

Recupera il CLSID dell'oggetto.

IPersistStorageImpl::HandsOffStorage

Indica all'oggetto per rilasciare tutti gli oggetti di archiviazione e di attivare la modalità di HandsOff.L'implementazione ATL restituisce S_OK.

IPersistStorageImpl::InitNew

Inizializza una nuova archiviazione.

IPersistStorageImpl::IsDirty

Controlla se i dati dell'oggetto siano stati modificati da quando sono stati salvati per ultima.

IPersistStorageImpl::Load

Carica le proprietà dell'oggetto dall'archiviazione specificata.

IPersistStorageImpl::Save

Carica le proprietà dell'oggetto all'archiviazione specificata.

IPersistStorageImpl::SaveCompleted

Notifica un oggetto che può restituire la modalità normale per scrivere nel relativo oggetto di archiviazione.L'implementazione ATL restituisce S_OK.

Note

IPersistStorageImpl implementa l'interfaccia IPersistStorage, che consente a un client richiedono che il caricamento dell'oggetto e che salva i dati salvati utilizzando un'archiviazione.

L'implementazione di questa classe richiede la classe T di eseguire un'implementazione dell'interfaccia IPersistStreamInit disponibile mediante QueryInterface.In genere questo significa che la classe T deve derivare da IPersistStreamInitImpl, fornire una voce per IPersistStreamInit in COM esegue il mappinge utilizzare mapping di proprietà per descrivere i dati persistenti della classe.

Articoli correlati   L'esercitazione ATL, Creare un progetto ATL

Gerarchia di ereditarietà

IPersistStorage

IPersistStorageImpl

Requisiti

Header: atlcom.h

Vedere anche

Riferimenti

Storages and Streams

Classe di IPersistStreamInitImpl

Classe di IPersistPropertyBagImpl

Altre risorse

I cenni preliminari sulle classi ATL