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 um método que permite que um aplicativo solicite que um objeto de pasta shell resolve um link para um de seus itens.
Herança
A interface IResolveShellLink herda da interface IUnknown . IResolveShellLink também tem estes tipos de membros:
Métodos
A interface IResolveShellLink tem esses métodos.
|
IResolveShellLink::ResolveShellLink Solicita que um objeto de pasta resolve um link do Shell. |
Comentários
As extensões de namespace implementam esse objeto para dar suporte à resolução de link.
Normalmente, essa interface não é usada por aplicativos.
Com extensões de namespace, objetos de atalho (arquivos .lnk) implementam a funcionalidade essencial de IShellLink::Resolve chamando IResolveShellLink::ResolveShellLink. IResolveShellLink é exportado por um objeto de resolução de link criado sob solicitação pela pasta Shell.
Para recuperar um ponteiro para a interface IResolveShellLink de um objeto de resolução de link:
- Para um objeto contido em uma pasta, chame o método IShellFolder::GetUIObjectOf da pasta e solicite um ponteiro IResolveShellLink (IID_IResolveShellLink).
- Para o próprio objeto folder, chame o método IShellFolder::CreateViewObject da pasta e solicite um ponteiro IResolveShellLink (IID_IResolveShellLink).
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |