Compartir a través de


Interfaz IKnownFolderManager (shobjidl_core.h)

Expone métodos que crean, enumeran o administran carpetas conocidas existentes.

Herencia

La interfaz IKnownFolderManager hereda de la interfaz IUnknown . IKnownFolderManager también tiene estos tipos de miembros:

Métodos

La interfaz IKnownFolderManager tiene estos métodos.

 
IKnownFolderManager::FindFolderFromIDList

Obtiene un objeto que representa una carpeta conocida basada en idlist. El objeto permite consultar determinadas propiedades de carpeta, obtener la ruta de acceso actual de la carpeta, redirigir la carpeta a otra ubicación y obtener la ruta de acceso de la carpeta como ITEMIDLIST.
IKnownFolderManager::FindFolderFromPath

Obtiene un objeto que representa una carpeta conocida basada en una ruta de acceso del sistema de archivos.
IKnownFolderManager::FolderIdFromCsidl

Obtiene el KNOWNFOLDERID que es el equivalente de un valor CSIDL heredado.
IKnownFolderManager::FolderIdToCsidl

Obtiene el valor CSIDL heredado que es el equivalente de un valor KNOWNFOLDERID determinado.
IKnownFolderManager::GetFolder

Obtiene un objeto que representa una carpeta conocida identificada por su KNOWNFOLDERID.
IKnownFolderManager::GetFolderByName

Obtiene un objeto que representa una carpeta conocida identificada por su nombre canónico.
IKnownFolderManager::GetFolderIds

Obtiene una matriz de todos los identificadores de carpeta conocidos registrados. Esto se puede usar para enumerar todas las carpetas conocidas.
IKnownFolderManager::Redirect

Redirige las solicitudes de carpeta para carpetas comunes y por usuario.
IKnownFolderManager::RegisterFolder

Agrega una nueva carpeta conocida al Registro. Se usa especialmente por proveedores de software independientes (ISV) que agregan una de sus propias carpetas al sistema de carpetas conocido.
IKnownFolderManager::UnregisterFolder

Quite una carpeta conocida del Registro, lo que hace que sea desconocido para el sistema de carpetas conocido. Este método no quita la carpeta en sí.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)

Consulte también

Ejemplo de carpetas conocidas