Interface IKnownFolder (shobjidl_core.h)
Expõe métodos que permitem que um aplicativo recupere informações sobre a categoria, o tipo, o GUID e o ponteiro de uma pasta conhecida para um valor de PIDL (lista de identificadores de item), recursos de redirecionamento e definição. Ele fornece um método para a recuperação do objeto IShellItem de uma pasta conhecida. Ele também fornece métodos para obter ou definir o caminho da pasta conhecida.
Herança
A interface IKnownFolder herda da interface IUnknown . IKnownFolder também tem estes tipos de membros:
Métodos
A interface IKnownFolder tem esses métodos.
IKnownFolder::GetCategory Recupera a categoria virtual, fixa, comum ou por usuário da pasta selecionada. |
IKnownFolder::GetFolderDefinition Recupera uma estrutura que contém os elementos definidores de uma pasta conhecida, que inclui a categoria, o nome, o caminho, a descrição, a dica de ferramenta, o ícone e outras propriedades da pasta. |
IKnownFolder::GetFolderType Recupera o tipo de pasta. |
IKnownFolder::GetId Obtém a ID da pasta selecionada. |
IKnownFolder::GetIDList Obtém o local da pasta namespace Shell no formulário IDList (ITEMIDLIST). |
IKnownFolder::GetPath Recupera o caminho de uma pasta conhecida como uma cadeia de caracteres. |
IKnownFolder::GetRedirectionCapabilities Obtém um valor que indica se a pasta conhecida pode ter seu caminho definido como um novo valor ou quais restrições ou proibições específicas são colocadas nesse redirecionamento. |
IKnownFolder::GetShellItem Recupera o local de uma pasta conhecida no namespace Shell na forma de um item shell (IShellItem ou interface derivada). |
IKnownFolder::SetPath Atribui um novo caminho a uma pasta conhecida. |
Comentários
Os objetos IKnownFolder podem ser obtidos por meio de vários métodos da interface IKnownFolderManager , como IKnownFolderManager::GetFolder e IKnownFolderManager::FindFolderFromIDList.
Terceiros não implementam IKnownFolder. Use a implementação fornecida.
Requisitos
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) |