Condividi tramite


Metodo IPreviewHandler::D oPreview (shobjidl_core.h)

Indirizza il gestore di anteprima al caricamento dei dati dall'origine specificata in una chiamata al metodo Initialize precedente e per iniziare il rendering nella finestra dell'anteprima.

Sintassi

HRESULT DoPreview();

Valore restituito

Tipo: HRESULT

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione riuscita.
E_PREVIEWHANDLER_DRM_FAIL
Bloccato da Digital Rights Management.
E_PREVIEWHANDLER_NOAUTH
Bloccato dalle autorizzazioni per i file.
E_PREVIEWHANDLER_NOTFOUND
Impossibile trovare l'elemento.
E_PREVIEWHANDLER_CORRUPT
L'elemento è danneggiato.

Commenti

Se la finestra del visualizzatore di anteprima non è ancora stata creata, è necessario crearla dopo la chiamata di questo metodo. Il gestore di anteprima è responsabile del disegno dell'area specificata in IPreviewHandler::SetWindow o IPreviewHandler::SetRect. Se questi metodi vengono chiamati durante il rendering del gestore di anteprima, la finestra deve essere replicata/ridimensionata senza arrestare o riavviare il rendering dell'elemento.

Questo metodo deve essere chiamato solo dopo la chiamata a IPreviewHandler::SetWindow .

Inoltre, questo metodo deve essere chiamato solo dopo la chiamata di Initialize, Initialize o Initialize.

Nota Non creare effettivamente la finestra dell'anteprima fino a quando non viene chiamato questo metodo.
 

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
Componente ridistribuibile Windows Search 4 o versione successiva