IFolderView2 接口 (shobjidl_core.h)

公开用于检索有关文件夹显示选项的信息的方法,选择该文件夹中的指定项目,并设置文件夹的视图模式。

继承

IFolderView2 接口继承自 IFolderViewIFolderView2 还具有以下类型的成员:

方法

IFolderView2 接口具有这些方法。

 
IFolderView2::D oRename

对当前所选内容启动重命名操作。
IFolderView2::GetCurrentFolderFlags

获取当前应用的文件夹标志。
IFolderView2::GetGroupBy

检索用于对文件夹显示中的项目进行分组的属性和排序顺序。
IFolderView2::GetGroupSubsetCount

获取为组的子集显示的可见行计数。
IFolderView2::GetItem

检索表示指定项的 对象。
IFolderView2::GetSelectedItem

在给定索引处或之后找到当前选定的项。
IFolderView2::GetSelection

获取当前选定内容作为 IShellItemArray。
IFolderView2::GetSelectionState

获取选择状态,包括检查状态。
IFolderView2::GetSortColumnCount

获取当前应用于视图的排序列计数。
IFolderView2::GetSortColumns

获取当前应用于视图的排序列。
IFolderView2::GetViewModeAndIconSize

获取应用于视图的当前视图模式和图标大小。
IFolderView2::GetViewProperty

从视图的缓存中获取给定属性键的属性值。
IFolderView2::GetVisibleItem

获取与视图中给定索引相关的下一个可见项。
IFolderView2::InvokeVerbOnSelection

在当前选定内容上调用给定的谓词。
IFolderView2::IsMoveInSameFolder

检查此视图是否源自当前拖放或剪切粘贴操作, (放置目标对象) 。
IFolderView2::SetCurrentFolderFlags

设置并应用指定的文件夹标志。
IFolderView2::SetExtendedTileViewProperties

设置项的扩展磁贴属性列表。
IFolderView2::SetGroupBy

按给定属性键和方向对视图进行分组。
IFolderView2::SetGroupSubsetCount

打开组子设置并设置每个组中可见项的行数。
IFolderView2::SetRedraw

设置重新绘制的打开和关闭。
IFolderView2::SetSortColumns

按给定的排序列设置视图并对其进行排序。
IFolderView2::SetText

设置视图中没有项目时要使用的默认文本。
IFolderView2::SetTileViewProperties

设置项的磁贴属性列表。
IFolderView2::SetViewModeAndIconSize

设置并应用视图模式和图像大小。
IFolderView2::SetViewProperty

在视图的属性缓存中缓存项的属性。

注解

此接口还提供从中继承的 IFolderView 接口的方法。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)