Folder Class

Class representing a folder in the library

Definition

Namespace: FileHold.LibraryManager
Assembly: FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.1.0.0
C#
public class Folder : LibraryStructureObject
Inheritance
Object    LibraryStructureObject    Folder

Constructors

FolderInitializes a new instance of the Folder class
Folder(Principal)Initializes a new instance of the Folder class
Folder(Int32, LoadCriteria, Database, DbTransaction)Initializes a new instance of the Folder class
Folder(Principal, Int32, LoadCriteria, Database, DbTransaction)Initializes a new instance of the Folder class

Properties

Methods

ApplyParentRights
(Inherited from LibraryStructureObject)
ApplyRightsWithinObject See description in base class
(Overrides LibraryStructureObjectApplyRightsWithinObject)
CalculateEligibleActions See description in base class
(Overrides LibraryStructureObjectCalculateEligibleActions)
CalculateRights Calculates all rights for this library object
(Inherited from LibraryStructureObject)
CreateDbCommand See description in base class
(Overrides LibraryStructureObjectCreateDbCommand)
CreateDbCommandSetWeight
(Overrides LibraryStructureObjectCreateDbCommandSetWeight(Int32))
GetFolderDetailsForDrawer 
GetFolderIds Retrieves folders' ids for specified criteria
LoadPropertiesFromDatabase Loads both common and type specific library objects' properties from database
(Inherited from LibraryStructureObject)
LoadTypeSpecificProperties See description in base class
(Overrides LibraryStructureObjectLoadTypeSpecificProperties(IDataReader))
Move See description in base class
(Overrides LibraryStructureObjectMove(Int32))
SaveAsNew See description in base class
(Overrides LibraryStructureObjectSaveAsNew(Int32))
SetWeight
(Inherited from LibraryStructureObject)
Update See description in base class
(Overrides LibraryStructureObjectUpdate)
UpdateOwner 

Fields

Extension Methods

See Also