Metodo IOleDocumentView::ApplyViewState (docobj.h)

Inizializza una visualizzazione con stato di visualizzazione salvata in precedenza nella chiamata a IOleDocumentView::SaveViewState.

Sintassi

HRESULT ApplyViewState(
  [in] LPSTREAM pstm
);

Parametri

[in] pstm

Puntatore a un flusso contenente dati da cui inizializzare la vista stessa.

Valore restituito

Questo metodo restituisce S_OK se l'operazione ha esito positivo. Gli altri valori restituiti possibili includono i seguenti:

Codice restituito Descrizione
E_POINTER
Il valore in pstm è NULL.
E_NOTIMPL
Questa visualizzazione non ha uno stato significativo da caricare. Questo errore dovrebbe essere raro perché la maggior parte delle visualizzazioni avrà almeno alcune informazioni sullo stato da caricare.

Commenti

In genere, questa funzione viene chiamata dopo la creazione di una vista esistente nel contenitore, ma prima della visualizzazione. È responsabilità della visualizzazione convalidare i dati nel flusso di visualizzazione; il contenitore non tenta di interpretare i dati di stato della visualizzazione.

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 docobj.h

Vedi anche

IOleDocument::CreateView

IOleDocumentView

IOleDocumentView::SaveViewState