Méthode IApplicationDestinations ::RemoveAllDestinations (shobjidl_core.h)
Efface toutes les entrées de destination des catégories Récents et Fréquents dans la liste de raccourcis d’une application.
Syntaxe
HRESULT RemoveAllDestinations();
Valeur de retour
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette méthode ne supprime pas les éléments que l’utilisateur a épinglés dans la liste de raccourcis. Ces éléments ne peuvent pas être supprimés par programmation ; seul l’utilisateur peut les supprimer. Toutefois, il supprime les données d’utilisation pour ces éléments épinglés. Il ne peut pas non plus supprimer des éléments de catégories personnalisées ou de la liste des tâches.
Si l’application a un ID de modèle utilisateur d’application (AppUserModelID), vous devez appeler IApplicationDestinations ::SetAppID avant d’appeler cette méthode.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 6.1 ou ultérieure) |
Voir aussi
IApplicationDestinations ::RemoveDestination