Folder interface

Represents a Shell folder. This object contains properties and methods that allow you to retrieve information about the folder.


The Folder interface has these methods.

Method Description
Folder::CopyHere Copies an item or items to a folder.
Folder::GetDetailsOf Retrieves details about an item in a folder. For example, its size, type, or the time of its last modification.
Folder::Items Retrieves a FolderItems object that represents the collection of items in the folder.
Folder::MoveHere Moves an item or items to this folder.
Folder::NewFolder Creates a new folder.
Folder::ParseName Creates and returns a FolderItem object that represents a specified item.


Note  Not all methods are implemented for all folders. For example, the ParseName method is not implemented for the Control Panel folder (CSIDL_CONTROLS). If you attempt to call an unimplemented method, a 0x800A01BD (decimal 445) error is raised.


Minimum supported client Windows 2000 Professional, Windows XP [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header shldisp.h