Compartilhar via


Interface IKnownFolderManager (shobjidl_core.h)

Expõe métodos que criam, enumeram ou gerenciam pastas conhecidas existentes.

Herança

A interface IKnownFolderManager herda da interface IUnknown . IKnownFolderManager também tem estes tipos de membros:

Métodos

A interface IKnownFolderManager tem esses métodos.

 
IKnownFolderManager::FindFolderFromIDList

Obtém um objeto que representa uma pasta conhecida com base em uma IDList. O objeto permite consultar determinadas propriedades de pasta, obter o caminho atual da pasta, redirecionar a pasta para outro local e obter o caminho da pasta como ITEMIDLIST.
IKnownFolderManager::FindFolderFromPath

Obtém um objeto que representa uma pasta conhecida com base em um caminho do sistema de arquivos.
IKnownFolderManager::FolderIdFromCsidl

Obtém o KNOWNFOLDERID que é o equivalente a um valor CSIDL herdado.
IKnownFolderManager::FolderIdToCsidl

Obtém o valor CSIDL herdado equivalente a um determinado KNOWNFOLDERID.
IKnownFolderManager::GetFolder

Obtém um objeto que representa uma pasta conhecida identificada por seu KNOWNFOLDERID.
IKnownFolderManager::GetFolderByName

Obtém um objeto que representa uma pasta conhecida identificada por seu nome canônico.
IKnownFolderManager::GetFolderIds

Obtém uma matriz de todas as IDs de pasta conhecida registradas. Isso pode ser usado na enumeração de todas as pastas conhecidas.
IKnownFolderManager::Redirect

Redireciona solicitações de pasta para pastas comuns e por usuário.
IKnownFolderManager::RegisterFolder

Adiciona uma nova pasta conhecida ao registro. Usado especialmente por ISVs (fornecedores independentes de software) que estão adicionando uma de suas próprias pastas ao sistema de pastas conhecido.
IKnownFolderManager::UnregisterFolder

Remova uma pasta conhecida do registro, o que a torna desconhecida para o sistema de pastas conhecido. Esse método não remove a pasta em si.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)

Confira também

Exemplo de pastas conhecidas