Click or drag to resize

Folder Class

Class representing a folder in the library
Inheritance Hierarchy

Namespace:  FileHold.LibraryManager
Assembly:  FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.0.0.0
Syntax
C#
public class Folder : LibraryStructureObject

The Folder type exposes the following members.

Constructors
  NameDescription
Public methodFolder
Initializes a new instance of the Folder class
Public methodFolder(Principal)
Initializes a new instance of the Folder class
Public methodFolder(Int32, LoadCriteria, Database, DbTransaction)
Initializes a new instance of the Folder class
Public methodFolder(Principal, Int32, LoadCriteria, Database, DbTransaction)
Initializes a new instance of the Folder class
Top
Properties
Methods
  NameDescription
Protected methodApplyParentRights (Inherited from LibraryStructureObject.)
Protected methodApplyRightsWithinObject
See description in base class
(Overrides LibraryStructureObjectApplyRightsWithinObject.)
Protected methodCalculateEligibleActions
See description in base class
(Overrides LibraryStructureObjectCalculateEligibleActions.)
Protected methodCalculateRights
Calculates all rights for this library object
(Inherited from LibraryStructureObject.)
Protected methodCreateDbCommand
See description in base class
(Overrides LibraryStructureObjectCreateDbCommand.)
Protected methodCreateDbCommandSetWeight (Overrides LibraryStructureObjectCreateDbCommandSetWeight(Int32).)
Public methodStatic memberGetFolderIds
Retrieves folders' ids for specified criteria
Protected methodLoadPropertiesFromDatabase
Loads both common and type specific library objects' properties from database
(Inherited from LibraryStructureObject.)
Protected methodLoadTypeSpecificProperties
See description in base class
(Overrides LibraryStructureObjectLoadTypeSpecificProperties(IDataReader).)
Protected methodMove
See description in base class
(Overrides LibraryStructureObjectMove(Int32).)
Protected methodSaveAsNew
See description in base class
(Overrides LibraryStructureObjectSaveAsNew(Int32).)
Public methodSetWeight (Inherited from LibraryStructureObject.)
Public methodUpdate
See description in base class
(Overrides LibraryStructureObjectUpdate.)
Top
Fields
  NameDescription
Protected fieldcheckingCOMSettings (Inherited from LibraryStructureObject.)
Protected fieldcriteria (Inherited from LibraryStructureObject.)
Protected fielddatabase (Inherited from LibraryStructureObject.)
Protected fieldprincipal (Inherited from LibraryStructureObject.)
Protected fieldtransaction (Inherited from LibraryStructureObject.)
Top
Extension Methods
See Also