Interface IShellFolderView (shlobj_core.h)
[IShellFolderView não está mais disponível para uso a partir do Windows 7. Em vez disso, use IFolderView2 e IFolderView.]
Expõe métodos que manipulam exibições de pastas do Shell.
Herança
A interface IShellFolderView herda da interface IUnknown . IShellFolderView também tem estes tipos de membros:
Métodos
A interface IShellFolderView tem esses métodos.
IShellFolderView::AddObject AddObject pode estar alterado ou indisponível. |
IShellFolderView::ArrangeGrid Organiza ícones movidos para que eles se alinhem a uma grade invisível. |
IShellFolderView::AutoArrange AutoArrange pode estar alterado ou indisponível. |
IShellFolderView::GetArrangeParam Obtém o parâmetro de arranjo da exibição, que é como a exibição foi classificada. |
IShellFolderView::GetAutoArrange GetAutoArrange pode estar alterado ou indisponível. |
IShellFolderView::GetDragPoint Obtém o ponto no qual a operação atual de arrastar e soltar foi iniciada. |
IShellFolderView::GetDropPoint Obtém o ponto no qual a operação atual de arrastar e soltar foi encerrada. |
IShellFolderView::GetItemSpacing Obtém o espaçamento apenas para modos de exibição pequenos e grandes. |
IShellFolderView::GetObject Obtém um item do modo de exibição. |
IShellFolderView::GetObjectCount Obtém o número de itens na exibição de pasta. |
IShellFolderView::GetSelectedCount Obtém o número de itens na exibição selecionada. |
IShellFolderView::GetSelectedObjects Obtém uma matriz dos objetos na exibição selecionada e o número desses objetos. |
IShellFolderView::IsBkDropTarget IsBkDropTarget pode estar alterado ou indisponível. |
IShellFolderView::IsDropOnSource Verifica se o destino da operação atual de arrastar e soltar ou recortar e colar é o mesmo que a origem. |
IShellFolderView::MoveIcons Este método não está implementado. (IShellFolderView.MoveIcons) |
IShellFolderView::QuerySupport QuerySupport pode estar alterado ou indisponível. |
IShellFolderView::Rearrange A reorganização pode estar alterada ou indisponível. |
IShellFolderView::RefreshObject RefreshObject pode estar alterado ou indisponível. |
IShellFolderView::RemoveObject RemoveObject pode estar alterado ou indisponível. |
IShellFolderView::Select IShellFolderView::Select pode estar alterado ou indisponível. |
IShellFolderView::SetAutomationObject Substitui o objeto de automação interna do IShellView. |
IShellFolderView::SetCallback IShellFolderView::SetCallback pode estar alterado ou indisponível. |
IShellFolderView::SetClipboard SetClipboard pode estar alterado ou indisponível. |
IShellFolderView::SetItemPos Define a posição do item especificado. |
IShellFolderView::SetObjectCount SetObjectCount não está mais disponível. |
IShellFolderView::SetPoints Os SetPoints podem estar alterados ou indisponíveis. |
IShellFolderView::SetRedraw Permite que uma exibição seja redesenhada ou impede que ela seja redesenhada. |
IShellFolderView::UpdateObject UpdateObject pode estar alterado ou indisponível. |
Comentários
IShellFolderView é compatível com o objeto IShellView que é retornado de SHCreateShellFolderViewEx. Esse objeto contém um controle ListView e alguns dos métodos em IShellFolderView manipulam diretamente esse controle ListView.
Requisitos
Requisito | Valor |
---|---|
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 | shlobj_core.h |