Partager via


Interface IKnownFolder (shobjidl_core.h)

Expose des méthodes qui permettent à une application de récupérer des informations sur la catégorie, le type, le GUID, le pointeur vers une valeur de liste d’identificateurs d’élément (PIDL), les fonctionnalités de redirection et la définition d’un dossier connu. Il fournit une méthode pour la récupération de l’objet IShellItem d’un dossier connu. Il fournit également des méthodes pour obtenir ou définir le chemin d’accès du dossier connu.

Héritage

L’interface IKnownFolder hérite de l’interface IUnknown . IKnownFolder possède également ces types de membres :

Méthodes

L’interface IKnownFolder a ces méthodes.

 
IKnownFolder ::GetCategory

Récupère la catégorie (virtuelle, fixe, commune ou par utilisateur) du dossier sélectionné.
IKnownFolder ::GetFolderDefinition

Récupère une structure qui contient les éléments de définition d’un dossier connu, qui inclut la catégorie, le nom, le chemin d’accès, la description, l’info-bulle, l’icône et d’autres propriétés du dossier.
IKnownFolder ::GetFolderType

Récupère le type de dossier.
IKnownFolder ::GetId

Obtient l’ID du dossier sélectionné.
IKnownFolder ::GetIDList

Obtient l’emplacement du dossier d’espace de noms Shell dans le formulaire IDList (ITEMIDLIST).
IKnownFolder ::GetPath

Récupère le chemin d’accès d’un dossier connu sous la forme d’une chaîne.
IKnownFolder ::GetRedirectionCapabilities

Obtient une valeur qui indique si le dossier connu peut avoir son chemin défini sur une nouvelle valeur ou quelles restrictions ou interdictions spécifiques sont placées sur cette redirection.
IKnownFolder ::GetShellItem

Récupère l’emplacement d’un dossier connu dans l’espace de noms Shell sous la forme d’un élément Shell (IShellItem ou interface dérivée).
IKnownFolder ::SetPath

Affecte un nouveau chemin d’accès à un dossier connu.

Remarques

Les objets IKnownFolder peuvent être obtenus via plusieurs méthodes de l’interface IKnownFolderManager , comme IKnownFolderManager ::GetFolder etIKnownFolderManager ::FindFolderFromIDList.

Les tiers n’implémentent pas IKnownFolder. Utilisez l’implémentation fournie.

Spécifications

Requirement Valeur
Client minimum requis Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
plateforme cible Fenêtres
Header shobjidl_core.h (include Shobjidl.h)

Voir aussi

Exemple de dossiers connus