IFolderView 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.
Inheritance
The IFolderView interface inherits from the IUnknown interface. IFolderView also has these types of members:
Methods
The IFolderView interface has these methods.
IFolderView::GetAutoArrange Gets the current state of the folder's Auto Arrange mode. |
IFolderView::GetCurrentViewMode Gets an address containing a value representing the folder's current view mode. |
IFolderView::GetDefaultSpacing Gets a pointer to a POINT structure containing the default width (x) and height (y) measurements of an item, including the surrounding white space. |
IFolderView::GetFocusedItem Gets the index of the item that currently has focus in the folder's view. |
IFolderView::GetFolder Gets the folder object. |
IFolderView::GetItemPosition Gets the position of an item in the folder's view. |
IFolderView::GetSelectionMarkedItem Gets the index of an item in the folder's view which has been marked by using the SVSI_SELECTIONMARK in IFolderView::SelectItem. |
IFolderView::GetSpacing Gets a POINT structure containing the width (x) and height (y) dimensions, including the surrounding white space, of an item. |
IFolderView::Item Gets the identifier of a specific item in the folder view, by index. |
IFolderView::ItemCount Gets the number of items in the folder. This can be the number of all items, or a subset such as the number of selected items. |
IFolderView::Items Gets the address of an enumeration object based on the collection of items in the folder view. |
IFolderView::SelectAndPositionItems Allows the selection and positioning of items visible in the folder's view. |
IFolderView::SelectItem Selects an item in the folder's view. |
IFolderView::SetCurrentViewMode Sets the selected folder's view mode. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h (include Shobjidl.h) |