IFolderView2 interface (shobjidl_core.h)
Exposes methods that retrieve information about a folder's display options, select specified items in that folder, and set the folder's view mode.
The IFolderView2 interface inherits from IFolderView. IFolderView2 also has these types of members:
The IFolderView2 interface has these methods.
Starts a rename operation on the current selection.
Gets the currently applied folder flags.
Retrieves the property and sort order used for grouping items in the folder display.
Gets the count of visible rows displayed for a group's subset.
Retrieves an object that represents a specified item.
Locates the currently selected item at or after a given index.
Gets the current selection as an IShellItemArray.
Gets the selection state including check state.
Gets the count of sort columns currently applied to the view.
Gets the sort columns currently applied to the view.
Gets the current view mode and icon size applied to the view.
Gets a property value for a given property key from the view's cache.
Gets the next visible item in relation to a given index in the view.
Invokes the given verb on the current selection.
Checks to see if this view sourced the current drag-and-drop or cut-and-paste operation (used by drop target objects).
Sets and applies specified folder flags.
Sets the list of extended tile properties for an item.
Groups the view by the given property key and direction.
Turns on group subsetting and sets the number of visible rows of items in each group.
Sets redraw on and off.
Sets and sorts the view by the given sort columns.
Sets the default text to be used when there are no items in the view.
Set the list of tile properties for an item.
Sets and applies the view mode and image size.
Caches a property for an item in the view's property cache.
This interface also provides the methods of the IFolderView interface, from which it inherits.
|Minimum supported client||Windows Vista [desktop apps only]|
|Minimum supported server||Windows Server 2008 [desktop apps only]|
|Header||shobjidl_core.h (include Shobjidl.h)|