Compartir a través de


Método IPreviewHandler::D oPreview (shobjidl_core.h)

Dirige el controlador de vista previa para cargar datos desde el origen especificado en una llamada de método Initialize anterior y para comenzar la representación en la ventana del controlador de vista previa.

Sintaxis

HRESULT DoPreview();

Valor devuelto

Tipo: HRESULT

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
La operación se ha completado correctamente.
E_PREVIEWHANDLER_DRM_FAIL
Bloqueado por la administración de derechos digitales.
E_PREVIEWHANDLER_NOAUTH
Bloqueado por permisos de archivo.
E_PREVIEWHANDLER_NOTFOUND
No se encontró el elemento.
E_PREVIEWHANDLER_CORRUPT
El elemento estaba dañado.

Comentarios

Si aún no se ha creado la ventana del previsualizador, se debe crear después de llamar a este método. El controlador de vista previa es responsable de pintar el área especificada en IPreviewHandler::SetWindow o IPreviewHandler::SetRect. Si se llama a estos métodos mientras se representa el controlador de vista previa, la ventana debe cambiarse o cambiar el tamaño sin detener ni reiniciar la representación del elemento.

Se debe llamar a este método solo después de llamar a IPreviewHandler::SetWindow .

Además, solo se debe llamar a este método después de llamar a Initialize, Initialize o Initialize .

Nota No cree realmente la ventana del previsualizador hasta que se haya llamado a este método.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Redistribuible Windows Search 4 o posterior