SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment Interface Reference
+ Inheritance diagram for erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment:
+ Collaboration diagram for erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment:

Public Member Functions

void AddServerManagerRights (ServerManagerRights right)
 
bool IsModuleAssigned (ModuleType moduleType)
 
void RemoveServerManagerRights (ServerManagerRights right)
 
void SetIsModuleAssigned (ModuleType moduleType, bool assign)
 
void SetModuleAssignment (IUserModuleAssignment otherAssignment)
 
- Public Member Functions inherited from erminas.SmartAPI.Utils.CachedCollections.ICached
void InvalidateCache ()
 Clear the cache and refresh it on the next access.
 
void Refresh ()
 Updates the cache immediatly.
 

Properties

bool HasAccessToAssetManager [get, set]
 
bool HasAccessToSmartEdit [get, set]
 
bool HasAccessToSmartTree [get, set]
 
bool IsServerManager [get, set]
 
bool IsTemplateEditor [get, set]
 
bool IsTranslationEditor [get, set]
 
ServerManagerRights ServerManagerRights [get, set]
 
- Properties inherited from erminas.SmartAPI.CMS.ISessionObject
ISession Session [get]
 

Detailed Description

Definition at line 46 of file IUserModuleAssignment.cs.

Member Function Documentation

void erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.AddServerManagerRights ( ServerManagerRights  right)
bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.IsModuleAssigned ( ModuleType  moduleType)
void erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.RemoveServerManagerRights ( ServerManagerRights  right)
void erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.SetIsModuleAssigned ( ModuleType  moduleType,
bool  assign 
)
void erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.SetModuleAssignment ( IUserModuleAssignment  otherAssignment)

Property Documentation

bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.HasAccessToAssetManager
getset

Definition at line 49 of file IUserModuleAssignment.cs.

bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.HasAccessToSmartEdit
getset

Definition at line 50 of file IUserModuleAssignment.cs.

bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.HasAccessToSmartTree
getset

Definition at line 51 of file IUserModuleAssignment.cs.

bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.IsServerManager
getset

Definition at line 53 of file IUserModuleAssignment.cs.

bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.IsTemplateEditor
getset

Definition at line 54 of file IUserModuleAssignment.cs.

bool erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.IsTranslationEditor
getset

Definition at line 55 of file IUserModuleAssignment.cs.

ServerManagerRights erminas.SmartAPI.CMS.ServerManagement.IUserModuleAssignment.ServerManagerRights
getset

Definition at line 57 of file IUserModuleAssignment.cs.


The documentation for this interface was generated from the following file: