The IFolioModule type exposes the following members.

Methods

  NameDescription
Public methodAddChild
Adds/Moves an entity to be a child of this entity
(Inherited from IEntity.)
Public methodAddDefaultRole (Inherited from IEntity.)
Public methodAddGroupRole
Get a group role to this folio. A way to state security for the folio.
(Inherited from IEntity.)
Public methodAddUserRole
Get a user role to this folio. A way to state security for the folio.
(Inherited from IEntity.)
Public methodAllowChildType
Find out if given type is allowed to be child of this object.
(Inherited from IEntity.)
Public methodContainsField
Checks to see if the object contains a specicific field by fielod name. to check
(Inherited from ICartellaObject.)
Public methodCurrentUserCanApproveItem (Inherited from IEntity.)
Public methodFolioItemTypes
Public methodGet_Procedure_SelectPagedRelations
Return the "SelectPagedRelationsProcedure" delegate, by the given target type
(Inherited from ICartellaObject.)
Public methodGet_Procedure_SelectPositionedRelations
Return the "SelectPositionedRelationsProcedure" delegate, by the given target type
(Inherited from ICartellaObject.)
Public methodGet_Procedure_SelectRelations
Return the "SelectRelationsProcedure" delegate, by the given target type
(Inherited from ICartellaObject.)
Public methodGetCategorizedChildEntities<(Of <<'(TTarget>)>>) (Inherited from IEntity.)
Public methodGetChildEntities<(Of <<'(TTarget>)>>)
Get the relations collection of the FolioModule's child folio items
(Inherited from IEntity.)
Public methodGetChildEntityPagedRelations<(Of <<'(TTarget>)>>)
Public methodGetChildren(ICategory)
retrieves all children based on Allowed child types of the defined module
Public methodGetChildren<(Of <<'(TOwner, TTargetObject, TTarget>)>>)()()()() Obsolete.
Get children of this entity of given type
(Inherited from IEntity.)
Public methodGetComments (Inherited from IEntity.)
Public methodGetDeletedChildren (Inherited from IEntity.)
Public methodGetDeletedEntities<(Of <<'(TTarget>)>>)
Public methodGetFields
Get a collection of fields.
(Inherited from IBaseObject.)
Public methodGetImmediateChildren
Gets all the immediate children of an entity of any type
(Inherited from IEntity.)
Public methodGetParent()()()()
retrieves the parent entity based on the ID_Parent column in the DB
(Inherited from IEntity.)
Public methodGetParent<(Of <<'(TInterface, TClass>)>>)()()()() Obsolete.
Retrieve the parent entity of this entity.
(Inherited from IEntity.)
Public methodGetRecentlyCreatedChildEntities<(Of <<'(T>)>>)
Gets an Array of ths FolioModule's child FolioItems of specified type where length of the Array is limited to the specified maxResultCnt, ordered by most recently created IFolioItem (i.e. having highest ID value)
Public methodGetUnapprovedChildren (Inherited from IEntity.)
Public methodGetUnapprovedComments
Public methodGetUnapprovedEntities<(Of <<'(TTarget>)>>)
Public methodGetVoteAverage (Inherited from IVotable.)
Public methodGetVoteTotal (Inherited from IVotable.)
Public methodInitialize (Inherited from IBaseObject.)
Public methodParentsLocked
Checks parent chain to see if any parents are locked
(Inherited from IEntity.)
Public methodPermissionForUser
Retrieve the permission for specific user on this entity
(Inherited from IEntity.)
Public methodPurgeDeletedFolioItems()()()()
Permenantly purge all deleted folio items under this folio module. If the FolioModule allow multiple folio items types below it, then all types will be purged
Public methodPurgeDeletedFolioItems(IEntityType)
Permenantly purge all deleted specific type folio items under this folio module.
Public methodRemoveDefaultRole (Inherited from IEntity.)
Public methodRemoveGroupRole
Remove a group role from the folio
(Inherited from IEntity.)
Public methodRemoveUserRole
Remove a user role from the folio
(Inherited from IEntity.)
Public methodRetrieveFullRecord
Retrieve full content of the object. This method is automatically invoked, when full record retrieval is never done on the object, and indexer call if performed on the fields key that doesn't exist.
(Inherited from ICartellaObject.)
Public methodSetOrdinal
Sets the Ordinal of the entity
(Inherited from IEntity.)
Public methodSetParent<(Of <<'(TInterface>)>>) Obsolete.
Set the parent entity for this entity. This entity type must be in the allowed list of parent entity for children. This method is equal to move the current enity around.
(Inherited from IEntity.)
Public methodSetupDelegates
Setup the delegate methods for data communications
(Inherited from ICartellaObject.)
Public methodSetUserViewed (Inherited from ITrackable.)
Public methodSetVote (Inherited from IVotable.)
Public methodStartUpdate
Suppress update events. Use "Using" statement to automatically dispose and reset Event update switch. Put the actual object property changes inside the using block
(Inherited from IBatchUpdatable.)
Public methodUpdateData
Sync the data of the object to underlying data record
(Inherited from IBatchUpdatable.)
Public methodValidateRules
Validates instance based on rules stored in the Global Manager. If validation fails, a Validation Exception will be thrown.
(Inherited from ICartellaObject.)

See Also