Partager via


IActionProgress ::Begin, méthode (shobjidl_core.h)

Appelé lorsqu’une action a commencé et que sa progression doit être affichée à l’utilisateur.

Syntaxe

HRESULT Begin(
  [in] SPACTION action,
  [in] SPBEGINF flags
);

Paramètres

[in] action

Type : SPACTION

Action en cours d’exécution. Consultez SPACTION pour obtenir la liste des valeurs acceptables.

[in] flags

Type : SPBEGINF

Indicateurs facultatifs qui demandent que certaines opérations d’interface utilisateur soient activées ou désactivées. Consultez SPBEGINF pour obtenir la liste des valeurs acceptables.

Valeur retournée

Type : HRESULT

Retournez S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire.

Remarques

Cette méthode doit être appelée lorsqu’une action commence. Les valeurs d’action et d’indicateurs peuvent être utilisées pour déterminer comment dessiner l’interface utilisateur qui sera affichée à l’utilisateur, ou comment interpréter ou filtrer certaines actions utilisateur associées à l’action. Une fois l’action terminée, IActionProgress ::End doit être appelé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)
DLL Shobjidl.idl

Voir aussi

IActionProgress

IActionProgress ::End

SPACTION

SPBEGINF