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