Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 itens), 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 . O IKnownFolder também tem estes tipos de membros:
Methods
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. |
Observações
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.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2008 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| Header | shobjidl_core.h (inclua Shobjidl.h) |