Interface IKnownFolder (shobjidl_core.h)
Expose les 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’identificateur 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 permettant d’obtenir ou de 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 les types de membres suivants :
Méthodes
L’interface IKnownFolder possède 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 comprend 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 forme de chaîne. |
IKnownFolder::GetRedirectionCapabilities Obtient une valeur qui indique si le chemin d’accès du dossier connu peut être 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, telles que IKnownFolderManager::GetFolderet IKnownFolderManager::FindFolderFromIDList.
Les tiers n’implémentent pas IKnownFolder. Utilisez l’implémentation fournie.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |