ICustomization3 Interface
Description
Customization services, such as adding users to user groups, maintaining user-defined fields, configuring user access privileges.
Public Methods
Public Method CommitPosts all customization data changes to the project database.
Public Method LoadLoads all customization data from the server into the client cache. This includes actions, fields, lists, modules, permissions, users, and user groups.
Public Method LockObjectLocks the object. Returns True if the object has been changed on the server.
Public Method RollbackDiscards unsaved changes to properties and child objects.
Public Method UnLockObjectUnlocks the object.
Public Properties
Public Property ActionsThe CustomizationActions object.
Public Property CustomizableEntitiesTablesReturns the list of the customizable entities' table names.
Public Property EntityDataTablesReturns the names of the data tables that have a user label defined as comma-separated pairs of table names and user labels.
Public Property ExtendedUDFSupportChecks if the program can use the maximum allowable user-defined fields (99 user-defined fields and 3 memo fields).
Public Property FieldsThe CustomizationFields object.
Public Property IsChangedChecks if there has been at least one change to a property or child object that has not been saved.
Public Property IsLockedChecks if object is locked for editing.
Public Property ListsThe CustomizationLists object.
Public Property MailConditionsThe CustomizationMailConditions object.
Public Property ModulesThe CustomizationModules object.
Public Property PermissionsThe CustomizationPermissions object.
Public Property RBTReturns the CustomizationRBT object.
Public Property TypesReturns the CustomizationTypes object.
Public Property UsersThe CustomizationUsers object.
Public Property UsersGroupsThe CustomizationUsersGroups object.
Public Property WorkflowReturns the CustomizationWorkflow object.
See Also