Condividi tramite


Enumerazione SPACTION (shobjidl_core.h)

Descrive un'azione eseguita che richiede l'avanzamento da visualizzare all'utente usando un'interfaccia IActionProgress .

Sintassi

typedef enum _SPACTION {
  SPACTION_NONE = 0,
  SPACTION_MOVING,
  SPACTION_COPYING,
  SPACTION_RECYCLING,
  SPACTION_APPLYINGATTRIBS,
  SPACTION_DOWNLOADING,
  SPACTION_SEARCHING_INTERNET,
  SPACTION_CALCULATING,
  SPACTION_UPLOADING,
  SPACTION_SEARCHING_FILES,
  SPACTION_DELETING,
  SPACTION_RENAMING,
  SPACTION_FORMATTING,
  SPACTION_COPY_MOVING
} SPACTION;

Costanti

 
SPACTION_NONE
Valore: 0
Non viene eseguita alcuna azione.
SPACTION_MOVING
I file vengono spostati.
SPACTION_COPYING
I file vengono copiati.
SPACTION_RECYCLING
I file vengono eliminati.
SPACTION_APPLYINGATTRIBS
Un set di attributi viene applicato ai file.
SPACTION_DOWNLOADING
Un file viene scaricato da un'origine remota.
SPACTION_SEARCHING_INTERNET
Viene eseguita una ricerca Internet.
SPACTION_CALCULATING
Viene eseguito un calcolo.
SPACTION_UPLOADING
Un file viene caricato in un'origine remota.
SPACTION_SEARCHING_FILES
Viene eseguita una ricerca locale.
SPACTION_DELETING
Windows Vista e versioni successive. Viene eseguita un'eliminazione.
SPACTION_RENAMING
Windows Vista e versioni successive. Viene eseguita un'azione di ridenominazione.
SPACTION_FORMATTING
Windows Vista e versioni successive. Viene eseguita un'azione di formattazione.
SPACTION_COPY_MOVING
Windows 7 e versioni successive. Viene eseguita una copia o un'azione di spostamento.

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione shobjidl_core.h (include Shobjidl.h)

Vedi anche

IActionProgress