CimRole (object)

Contains the properties of a role.
Description: The CimRole is an object that represents a CIMPLICITY role.

Examples

Dim project As CimProject
Set project = CreateObject("CimProject")
project.OpenLocalProject "d:\classes\classes.gef"
Dim roles As CimRoleList
Dim role As cimRole
Set roles = project.Roles
Set role = roles.New("TECH")
role.PrivSetpoint = TRUE
roles.Save role, False
Properties: CalAreaResourceSecurity , CalConfiguration , CfgAlarms , CfgClasses , CfgClients , CfgDatabaseLogging , CfgDevices , CfgGlobalParameters , CfgObjects , CfgPoints , CfgPorts , CfgProjects , CfgRemoteProjects , CfgResources , CfgRoles , CfgUsers , CfgWorkbench , ID , Level , PrivDeleteAlarms , PrivDisableModifyAlarms , PrivDynamicConfiguration , PrivModifyAlarmSetups , PrivModifyAttributes , PrivPointByAddress , PrivPointTarget , PrivProcessControl , PrivRightMenu , PrivScriptControl , PrivSetpoint , PrivSetpointAuditTrail , PrivTriggerEvents , RCOUIAlarmingLogging , RCOUICancelDecision , RCOUIEnableDisableDecision , RCOUIEnableDisableSite , RCOUIExecuteCurrentDecision , RCOUIManualControl , RCOUIManualTrigger , RCOUIResetTrigger , RCOUISuspendSite , RCOUIUpdateTrigger , TADBConfiguration , TADBRuntime , TQEConfiguration , TrkUIAddAttribute , TrkUIAddInsertItem , TrkUIAddNamedHoldFlag , TrkUIAddProjects , TrkUIAdvanceItem , TrkUIAutolockRegion , TrkUIDeleteAttribute , TrkUIDeleteItem , TrkUIDeleteNamedHoldFlag , TrkUIFetchItem , TrkUIFindItem , TrkUIItemSetClearActive , TrkUIModifyAttribute , TrkUIModifyItem , TrkUIModifyNamedHoldFlag , TrkUIMoveReorderItem , TrkUIQuery , TrkUIRegionClearActive , TrkUIRegionSetActive , TrkUISelectView
Methods: