The IFolderManager type exposes the following members.

Methods

  NameDescription
Public methodAddAllUserReadPermission
Adds read permissions for all users to the specified folder.
Public methodAddFolder(Int32, String)
Creates a new folder in the given portal using the provided folder path. The same mapping than the parent folder will be used to create this folder. So this method have to be used only to create subfolders.
Public methodAddFolder(FolderMappingInfo, String)
Creates a new folder using the provided folder path and mapping.
Public methodAddFolder(FolderMappingInfo, String, String)
Creates a new folder using the provided folder path and mapping.
Public methodCopyParentFolderPermissions
Sets folder permissions to the given folder by copying parent folder permissions.
Public methodDeleteFolder(Int32)
Deletes the specified folder.
Public methodDeleteFolder(IFolderInfo)
Deletes the specified folder.
Public methodDeleteFolder(IFolderInfo, ICollection<(Of <<'(IFolderInfo>)>>))
Delete the specified folder and all its content
Public methodFolderExists
Checks the existence of the specified folder in the specified portal.
Public methodGetFiles(IFolderInfo)
Gets the files contained in the specified folder.
Public methodGetFiles(IFolderInfo, Boolean)
Gets the files contained in the specified folder.
Public methodGetFiles(IFolderInfo, Boolean, Boolean)
Gets the files contained in the specified folder.
Public methodGetFileSystemFolders
Gets the list of Standard folders the specified user has the provided permissions.
Public methodGetFolder(Guid)
Gets a folder entity by providing its unique id.
Public methodGetFolder(Int32)
Gets a folder entity by providing a portal identifier and folder identifier.
Public methodGetFolder(Int32, String)
Gets a folder entity by providing a portal identifier and folder path.
Public methodGetFolders(Int32)
Gets the sorted list of folders of the provided portal.
Public methodGetFolders(IFolderInfo)
Gets the list of subfolders for the specified folder.
Public methodGetFolders(UserInfo)
Gets the list of folders the specified user has read permissions.
Public methodGetFolders(Int32, Boolean)
Gets the sorted list of folders of the provided portal.
Public methodGetFolders(UserInfo, String)
Gets the list of folders the specified user has the provided permissions.
Public methodGetFolders(Int32, String, Int32)
Gets the sorted list of folders that match the provided permissions in the specified portal.
Public methodGetUserFolder
Get the users folder
Public methodMoveFolder(IFolderInfo, IFolderInfo)
Moves the specified folder and its contents to a new location.
Public methodMoveFolder(IFolderInfo, String) Obsolete.
Moves the specified folder and its contents to a new location.
Public methodRenameFolder
Renames the specified folder by setting the new provided folder name.
Public methodSearchFiles
Search the files contained in the specified folder, for a matching pattern
Public methodSetFolderPermission(IFolderInfo, Int32, Int32)
Sets specific folder permissions for the given role to the given folder.
Public methodSetFolderPermission(IFolderInfo, Int32, Int32, Int32)
Sets specific folder permissions for the given role/user to the given folder.
Public methodSetFolderPermissions
Sets folder permissions for administrator role to the given folder.
Public methodSynchronize(Int32)
Synchronizes the entire folder tree for the specified portal.
Public methodSynchronize(Int32, String)
Synchronizes the specified folder, its files and its subfolders.
Public methodSynchronize(Int32, String, Boolean, Boolean)
Synchronizes the specified folder, its files and, optionally, its subfolders.
Public methodUnlinkFolder
Unlink the specified folder
Public methodUpdateFolder
Updates metadata of the specified folder.

See Also