Category Class

Class representing a folder group (a.k.a. category) in the library.

Definition

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

Constructors

CategoryInitializes a new instance of the Category class
Category(Principal)Initializes a new instance of the Category class
Category(Int32, Int32, LoadCriteria, Database, DbTransaction)Initializes a new instance of the Category class
Category(Principal, Int32, Int32, LoadCriteria, Database, DbTransaction)Initializes a new instance of the Category 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))
GetCategoriesIds Retrieves cabinets' ids for specified criteria
GetCategoryDetailsForDrawer 
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)

Fields

Extension Methods

See Also