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.
Uma interface de retorno de chamada que expõe métodos usados com INamespaceWalk. Depois de executar uma caminhada com INamespaceWalk, um objeto IShellFolder que representa os nós andados é passado para os métodos INamespaceWalkCB . O que esses métodos fazem com as informações depende do objeto que os está implementando.
Herança
A interface INamespaceWalkCB herda da interface IUnknown . INamespaceWalkCB também tem estes tipos de membros:
Métodos
A interface INamespaceWalkCB tem esses métodos.
|
INamespaceWalkCB::EnterFolder Chamado quando uma pasta está prestes a ser inserida durante uma caminhada de namespace. Use esse método para qualquer inicialização do item recuperado. |
|
INamespaceWalkCB::FoundItem Chamado quando um objeto é encontrado no namespace durante uma caminhada de namespace. Use esse método como a função de ação main para a classe que o implementa. Execute suas ações conforme necessário dentro desse método. |
|
INamespaceWalkCB::InitializeProgressDialog Inicializa o título da janela e cancela o texto do botão da caixa de diálogo de progresso exibida durante a caminhada do namespace. |
|
INamespaceWalkCB::LeaveFolder Chamado após um namespace percorrer uma pasta. Use esse método para executar qualquer limpeza necessária seguindo as ações executadas por INamespaceWalkCB::EnterFolder ou INamespaceWalkCB::FoundItem. |
Comentários
O IID dessa interface é IID_INamespaceWalkCB.
Requisitos
| Cliente mínimo com suporte | 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) |