Método IOleDocumentView::ApplyViewState (docobj.h)

Inicializa una vista con el estado de vista guardado anteriormente en la llamada a IOleDocumentView::SaveViewState.

Sintaxis

HRESULT ApplyViewState(
  [in] LPSTREAM pstm
);

Parámetros

[in] pstm

Puntero a una secuencia que contiene datos desde los que la vista debe inicializarse.

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_POINTER
El valor de pstm es NULL.
E_NOTIMPL
Esta vista no tiene ningún estado significativo para cargar. Este error debe ser poco frecuente porque la mayoría de las vistas tendrán al menos cierta información de estado que merece la pena cargar.

Comentarios

Normalmente, se llama a esta función después de que se haya creado una vista existente en el contenedor, pero antes de que se haya mostrado esa vista. Es responsabilidad de la vista validar los datos en el flujo de vista; el contenedor no intenta interpretar los datos de estado de la vista.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado docobj.h

Consulte también

IOleDocument::CreateView

IOleDocumentView

IOleDocumentView::SaveViewState