Share via


Méthode IShellView::SaveViewState (shobjidl_core.h)

Enregistre les paramètres d’affichage de l’interpréteur de commandes afin que l’état actuel puisse être restauré lors d’une session de navigation suivante.

Syntaxe

HRESULT SaveViewState();

Valeur de retour

Type : HRESULT

Retourne S_OK en cas de réussite, ou une valeur d’erreur définie par COM dans le cas contraire.

Remarques

La vue Shell obtient un flux d’affichage en appelant la méthode GetViewStateStream et stocke l’état d’affichage actuel dans ce flux.

Remarque concernant l’appel d’applications

Windows Explorer appelle cette méthode lorsqu’il souhaite enregistrer l’état d’affichage d’une vue.

Notes aux implémenteurs

Veillez à ce que le format des données stockées dans le flux soit suffisamment robuste pour que différentes versions de l’implémentation puissent les lire sans erreur.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)
DLL Shell32.dll (version 4.0 ou ultérieure)

Voir aussi

IShellView