Condividi tramite


Interfaccia IPersistFile (objidl.h)

Consente di caricare un oggetto da o salvato in un file di disco anziché in un oggetto di archiviazione o in un flusso. Poiché le informazioni necessarie per aprire un file variano notevolmente da un'applicazione a un'altra, l'implementazione di IPersistFile::Load nell'oggetto deve anche aprire il file del disco.

Ereditarietà

L'interfaccia IPersistFile eredita da IPersist. IPersistFile include anche questi tipi di membri:

Metodi

L'interfaccia IPersistFile include questi metodi.

 
IPersistFile::GetCurFile

Recupera il nome corrente del file associato all'oggetto. Se non è presente alcun file di lavoro corrente, questo metodo recupera il prompt di salvataggio predefinito per l'oggetto.
IPersistFile::IsDirty

Determina se un oggetto è stato modificato dall'ultimo salvataggio nel file corrente.
IPersistFile::Load

Apre il file specificato e inizializza un oggetto dal contenuto del file.
IPersistFile::Save

Salva una copia dell'oggetto nel file specificato.
IPersistFile::SaveCompleted

Indica all'oggetto che può scrivere nel relativo file.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione objidl.h