Interface IShellIconOverlayManager (shlobj_core.h)
[IShellIconOverlayManager peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
Expose des méthodes qui récupèrent les informations de superposition d’icônes, notamment l’index de superposition et l’index d’image d’un objet IShellFolder. Cette interface itère dans tous les ID de superposition d’icônes et conserve les informations dans un tableau.
Héritage
L’interface IShellIconOverlayManager hérite de l’interface IUnknown . IShellIconOverlayManager a également les types de membres suivants :
Méthodes
L’interface IShellIconOverlayManager a ces méthodes.
IShellIconOverlayManager ::GetFileOverlayInfo Obtient l’index de la superposition d’icônes ou l’image d’icône pour le fichier spécifié avec les attributs spécifiés. |
IShellIconOverlayManager ::GetReservedOverlayInfo Obtient l’index de la superposition d’icônes ou l’image d’icône pour le fichier spécifié avec les attributs spécifiés de l’une des superpositions réservées. |
IShellIconOverlayManager ::LoadNonloadedOverlayIdentifiers Charge tous les identificateurs de superposition inscrits, ou gestionnaires, qui ne sont pas actuellement chargés. |
IShellIconOverlayManager ::OverlayIndexFromImageIndex Recherche l’index d’une image superposée pour l’image d’icône spécifiée. Il peut ajouter une superposition si l’icône est introuvable. |
IShellIconOverlayManager ::RefreshOverlayImages Actualise le cache de superposition, la liste d’images, ou les deux. |
Remarques
Les superpositions d’icônes sont de petites images placées dans le coin inférieur gauche de l’icône qui représente un objet Shell dans Windows Explorer ou sur le bureau. Ils sont utilisés pour ajouter des informations supplémentaires à l’icône normale de l’objet. Une superposition d’icônes couramment utilisée est la petite flèche qui indique qu’un fichier ou un dossier est en fait un lien. Pour plus d’informations, consultez IShellIconOverlay.
Cette interface doit être implémentée par tous les gestionnaires de superposition d’icônes.
Cette interface n’est généralement pas appelée par les applications.
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 | shlobj_core.h |