PyIShellLibrary Object
Interface used to access Libraries
Comments
Requires Windows 7 or later
Methods
- LoadLibraryFromItem
- Loads an existing library file
- LoadLibraryFromKnownFolder
- Initializes library from a known folder
- AddFolder
- Includes a folder in the library
- RemoveFolder
- Removes a folder
- GetFolders
- Retrieves a collection of folders in the library
- ResolveFolder
- Attempts to locate a folder that has been moved or renamed
- GetDefaultSaveFolder
- Returns the default folder in which new items are saved
- SetDefaultSaveFolder
- Sets the default save location
- GetOptions
- Retrieves library option flags
- SetOptions
- Sets library option flags
- GetFolderType
- Retrieves the folder type of the library
- SetFolderType
- Sets the folder type of the library
- GetIcon
- Returns the location of the library's icon
- SetIcon
- Sets the library icon
- Commit
- Saves changes (only if loaded from an existing library)
- Save
- Saves the library to a specific location
- SaveInKnownFolder
- Saves the library in a known folder