The IWiki type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddChild |
Adds/Moves an entity to be a child of this entity
(Inherited from IEntity.) | |
AddDefaultRole | (Inherited from IEntity.) | |
AddGroupRole |
Get a group role to this folio.
A way to state security for the folio.
(Inherited from IEntity.) | |
AddUserRole |
Get a user role to this folio.
A way to state security for the folio.
(Inherited from IEntity.) | |
AllowChildType |
Find out if given type is allowed to be child of this object.
(Inherited from IEntity.) | |
BeforeLocalPurge |
This method will get executed when Local purge is execute
on the given folio module
(Inherited from IFolioItem.) | |
ContainsField |
Checks to see if the object contains a specicific field by fielod name. to check
(Inherited from ICartellaObject.) | |
CurrentUserCanApproveItem | (Inherited from IEntity.) | |
Get_Procedure_SelectPagedRelations |
Return the "SelectPagedRelationsProcedure" delegate, by the given target type
(Inherited from ICartellaObject.) | |
Get_Procedure_SelectPositionedRelations |
Return the "SelectPositionedRelationsProcedure" delegate, by the given target type
(Inherited from ICartellaObject.) | |
Get_Procedure_SelectRelations |
Return the "SelectRelationsProcedure" delegate, by the given target type
(Inherited from ICartellaObject.) | |
GetCategorizedChildEntities<(Of <<'(TTarget>)>>) | (Inherited from IEntity.) | |
GetChildEntities<(Of <<'(TTarget>)>>) |
Get the relations collection of the FolioModule's child folio items
(Inherited from IEntity.) | |
GetChildren<(Of <<'(TOwner, TTargetObject, TTarget>)>>) | Obsolete.
Get children of this entity of given type
(Inherited from IEntity.) | |
GetComments | (Inherited from IEntity.) | |
GetDeletedChildren | (Inherited from IEntity.) | |
GetFields |
Get a collection of fields.
(Inherited from IBaseObject.) | |
GetImmediateChildren |
Gets all the immediate children of an entity of any type
(Inherited from IEntity.) | |
GetParent()()()() |
retrieves the parent entity based on the ID_Parent column in the DB
(Inherited from IEntity.) | |
GetParent<(Of <<'(TInterface, TClass>)>>)()()()() | Obsolete.
Retrieve the parent entity of this entity.
(Inherited from IEntity.) | |
GetUnapprovedChildren | (Inherited from IEntity.) | |
GetVoteAverage | (Inherited from IVotable.) | |
GetVoteTotal | (Inherited from IVotable.) | |
Initialize | (Inherited from IBaseObject.) | |
ParentsLocked |
Checks parent chain to see if any parents are locked
(Inherited from IEntity.) | |
PermissionForUser |
Retrieve the permission for specific user on this entity
(Inherited from IEntity.) | |
RemoveDefaultRole | (Inherited from IEntity.) | |
RemoveGroupRole |
Remove a group role from the folio
(Inherited from IEntity.) | |
RemoveUserRole |
Remove a user role from the folio
(Inherited from IEntity.) | |
RetrieveFullRecord |
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.) | |
SetOrdinal |
Sets the Ordinal of the entity
(Inherited from IEntity.) | |
SetParent<(Of <<'(TInterface>)>>)(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.) | |
SetParent<(Of <<'(TInterface, TClass>)>>)(TInterface) |
Set parent.
If parent is null, set current folio item's owner folio
as original parent's owner folio, so it will not become orphan
(Inherited from IFolioItem.) | |
SetupDelegates |
Setup the delegate methods for data communications
(Inherited from ICartellaObject.) | |
SetUserViewed | (Inherited from ITrackable.) | |
SetVote | (Inherited from IVotable.) | |
StartUpdate |
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.) | |
UpdateData |
Sync the data of the object to underlying data record
(Inherited from IBatchUpdatable.) | |
ValidateRules |
Validates instance based on rules stored in the Global Manager.
If validation fails, a Validation Exception will be thrown.
(Inherited from ICartellaObject.) |
Properties
Name | Description | |
---|---|---|
AdditionalProperties | (Inherited from IExtensibleObject.) | |
AllowedChildrenTypes |
Get the allowed interface types to be its children.
Override by subclasses.
It is always a fixed list of types for specific object type.
(Inherited from IEntity.) | |
Approved |
Approved Status of IEntity
(Inherited from IApprovable.) | |
AutoApprove |
If true, all child items and comments are auto approved.
Moderartors can set
(Inherited from IEntity.) | |
CanRate |
True if CanRate for current type in configuration is set to true, otherwise false.
(Inherited from IVotable.) | |
Categories |
Get the associated categories for the entity.
Returned as CartellaRelations, to allow user to add and remove categories
(Inherited from IEntity.) | |
CreationDate |
Get the Creation Date of the object
(Inherited from IDatedUniqueObject.) | |
CreationUser |
Get the Creation User of the object
(Inherited from ICartellaObject.) | |
CreationUserID |
Get the ID of the Creation User
(Inherited from ICartellaObject.) | |
DefaultRoles | (Inherited from IEntity.) | |
Deleted |
Get, set the delete status of current object
(Inherited from ICartellaObject.) | |
Description |
Get/set the description of entity
(Inherited from IEntity.) | |
Editable |
Test if this object is editable by the current user.
(Inherited from ICartellaObject.) | |
EntityType |
Get the Type of this entity in the form of IEntityType
(Inherited from IEntity.) | |
GroupRoles |
Get Group Roles belong to this folio
(Inherited from IEntity.) | |
ID |
Get ID of the object
(Inherited from IUniqueObject.) | |
InheritedDefaultRoles |
gets all inherited default roles
(Inherited from IEntity.) | |
IsDirty |
Find out if the object fields values has been changes, but not yet synced to underlying
data record.
(Inherited from ICartellaObject.) | |
IsNewObject | (Inherited from IBaseObject.) | |
Item |
Indexer.
Get, set field value by field name.
(Inherited from IBaseObject.) | |
LastUpdatedDate |
Get the Last Update Date of the object
(Inherited from IDatedUniqueObject.) | |
LastUpdatedUser |
Get the Last Update User of the object
(Inherited from ICartellaObject.) | |
Locked |
If true, no more comments or children are allowed.
(Inherited from IEntity.) | |
Name |
Get, set Name of the object
(Inherited from IUniqueObject.) | |
NotifiedEmailsDuringCreation | (Inherited from IEntity.) | |
Ordinal |
Used for sorting
(Inherited from IEntity.) | |
OwnerFolio |
Get, set the OwnerFolio of the object.
Please note not all objects have owner folios. If not, return null by default for getter,
throwing exception for setter.
(Inherited from IHaveOwnerFolio.) | |
OwnerFolioID | (Inherited from IHaveOwnerFolio.) | |
OwnerFolioName | (Inherited from IHaveOwnerFolio.) | |
OwnerModule |
Get/Set the Owner Folio Module for this FolioItem
(Inherited from IFolioItem.) | |
OwnerModuleLabel | (Inherited from IFolioItem.) | |
ParentChain |
List of parent elements from Entity to root;
(Inherited from IEntity.) | |
ParentID | (Inherited from IEntity.) | |
Permissions |
Get the associated Permissions for the entity.
Returned as CartellaRelations, to allow user to add and remove permissions
(Inherited from IEntity.) | |
Procedure_FullRecordRetrieval |
Get , set the delegate pointing to the data method for performing full record retrieval
(Inherited from ICartellaObject.) | |
Procedure_Insert |
Get and set delegate for creating an object that has no id
(Inherited from ICartellaObject.) | |
Procedure_Restore |
Get, set the delegate pointing to the data method for performing restore method
if the underlying data table support delete status.
(Inherited from ICartellaObject.) | |
Procedure_Update |
Get , set the delegate pointing to the data method for performing update to database,
base on current object field values
(Inherited from ICartellaObject.) | |
Procedures_SelectPagedRelations |
Get, set the dictionary of delegates, pointing to the data method for performing
selection of PagedRelations (lazy loading relations)
The dictionary is indexed by type of target for the relations object to retrieve.
(Inherited from ICartellaObject.) | |
Procedures_SelectPositionedRelations |
Get, set the dictionary of delegates, pointing to the data method for performing
selection of PositionedRelations (relation with specific position information for each item).
The dictionary is indexed by type of target for the relations object to retrieve.
(Inherited from ICartellaObject.) | |
Procedures_SelectRelations |
Get, set the dictionary of delegates, pointing to the data method for performing relation selections.
The dictionary is indexed by type of target for the relations object to retrieve.
(Inherited from ICartellaObject.) | |
ReadOnly |
If true, only editable by Admins.
Only Admins can set
(Inherited from IEntity.) | |
RelatedEntities | (Inherited from IEntity.) | |
Selectable |
Whether the current entity can be selected by the current user.
(Inherited from IEntity.) | |
ShareLevel |
Get the share level of this entity
(Inherited from IEntity.) | |
StopEventUpdate |
Switch to determine if event update is allowed.
When "StartUpdate" is invoked, this will be set to true,
thus stop all update events
When the result of "StartUpdate" is disposded, the value reset to false
(Inherited from IBatchUpdatable.) | |
Subscriptions | (Inherited from ISubscribable.) | |
UniqueIdField |
Get Unique ID field in field collection.
(Inherited from IBaseObject.) | |
UniqueViews | (Inherited from ITrackable.) | |
UseAverage |
True if configuration is set to use averages for the current type, otherwise false.
(Inherited from IVotable.) | |
UserRoles |
Get User Roles belong to this folio
(Inherited from IEntity.) | |
ViewName |
The view to use for viewing
(Inherited from IEntity.) | |
Vote | (Inherited from IVotable.) | |
Votes | (Inherited from IVotable.) |
Events
Name | Description | |
---|---|---|
FullRecordRetrieved |
Event to fire when the full content of this object is retrieved.
This event will only get triggered, if the object is partially constructed.
(Inherited from ICartellaObject.) | |
ObjectPreValidation |
Event to fire preceeding object validation.
(Inherited from ICartellaObject.) | |
ObjectUpdated |
Event to fire when the update field values are updated
(Inherited from ICartellaObject.) |