Interface IShellFolder2 (shobjidl_core.h)
Étend les fonctionnalités d’IShellFolder. Ses méthodes fournissent diverses informations sur le contenu d’un dossier Shell.
Héritage
L’interface IShellFolder2 hérite d’IShellFolder. IShellFolder2 a également les types de membres suivants :
Méthodes
L’interface IShellFolder2 possède ces méthodes.
IShellFolder2 ::EnumSearches Demande un pointeur vers une interface qui permet à un client d’énumérer les objets de recherche disponibles. |
IShellFolder2 ::GetDefaultColumn Obtient les colonnes de tri et d’affichage par défaut. |
IShellFolder2 ::GetDefaultColumnState Obtient l’état par défaut d’une colonne spécifiée. |
IShellFolder2 ::GetDefaultSearchGUID Retourne l’identificateur global unique (GUID) de l’objet de recherche par défaut pour le dossier. |
IShellFolder2 ::GetDetailsEx Obtient des informations détaillées, identifiées par un identificateur de jeu de propriétés (FMTID) et un identificateur de propriété (PID), sur un élément d’un dossier Shell. |
IShellFolder2 ::GetDetailsOf Obtient des informations détaillées, identifiées par un index de colonne, sur un élément dans un dossier Shell. |
IShellFolder2 ::MapColumnToSCID Convertit une colonne en ID de jeu de propriétés (FMTID) et ID de propriété (PID) appropriés. |
Remarques
Cette interface fournit également les méthodes de l’interface IShellFolder , dont elle hérite.
Quand implémenter
Implémentez IShellFolder2 si votre extension d’espace de noms fournit des services aux clients autres que ceux dans IShellFolder.Quand utiliser
Appelez IShellFolder2 lorsque vous avez besoin d’informations détaillées sur les éléments contenus dans un dossier Shell. Cette interface remplace IShellDetails.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, 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 (inclure Shobjidl.h) |