Condividi tramite


Metodo IOperationsProgressDialog::SetMode (shobjidl_core.h)

Imposta la modalità operativa del dialogo di stato.

Sintassi

HRESULT SetMode(
  [in] PDMODE mode
);

Parametri

[in] mode

Tipo: PDMODE

Specifica la modalità operazione. I valori validi sono i seguenti.

PDM_DEFAULT

0x00000000. Usare la modalità predefinita delle operazioni della finestra di dialogo di stato.

PDM_RUN

0x00000001. L'operazione è in esecuzione.

PDM_PREFLIGHT

0x00000002. L'operazione raccoglie i dati prima dell'inizio, ad esempio calcolando il tempo previsto dell'operazione.

PDM_UNDOING

0x00000004. L'operazione viene eseguito il rollback a causa di un comando Annulla dall'utente.

PDM_ERRORSBLOCKING

0x00000008. Le finestre di dialogo di errore bloccano l'avanzamento.

PDM_INDETERMINATE

0x00000010. La lunghezza dell'operazione è indeterminato. Non visualizzare un timer e visualizzare l'indicatore di stato in modalità di selezione.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)