The FolderManager 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.
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>)>>))
Deletes the specified folder and all its content
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
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 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 methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUserFolder
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFolder(IFolderInfo, IFolderInfo)
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)
Syncrhonizes the specified folder, its files and its subfolders.
Public methodSynchronize(Int32, String, Boolean, Boolean)
Syncrhonizes the specified folder, its files and, optionally, its subfolders.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnlinkFolder
Public methodUpdateFolder
Updates metadata of the specified folder.

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

See Also