ICustomization6 Interface
Customization services, such as adding users to user groups, maintaining user-defined fields, configuring user access privileges.
Public Methods
Public Method Commit Posts all customization data changes to the project database.
Public Method IncrementServerVersion Explicitly increments the server's customization version.
Public Method Load Loads all customization data from the server into the client cache. This includes actions, fields, lists, modules, permissions, users, and user groups.
Public Method LockObject Locks the object. Returns True if the object has been changed on the server.
Public Method Rollback Discards unsaved changes to properties and child objects.
Public Method UnLockObject Unlocks the object.
Public Properties
Public Property Actions The CustomizationActions object.
Public Property CustomizableEntitiesTables Returns the list of the customizable entities' table names.
Public Property EntityAttributes Returns the ICustomizationEntityAttributes object.
Public Property EntityDataTables Returns the names of the data tables that have a user label defined as comma-separated pairs of table names and user labels.
Public Property ExtendedUDFSupport Checks if the program can use the maximum allowable user-defined fields (99 user-defined fields and 3 memo fields).
Public Property Fields The CustomizationFields object.
Public Property IsChanged Checks if there has been at least one change to a property or child object that has not been saved.
Public Property IsLocked Checks if object is locked for editing.
Public Property Lists The CustomizationLists object.
Public Property MailConditions The CustomizationMailConditions object.
Public Property Modules The CustomizationModules object.
Public Property Permissions The CustomizationPermissions object.
Public Property RBT Returns the CustomizationRBT object.
Public Property SupportsDataHidingFilterEntitiesTables Returns names of the entities' tables that support data hiding filter.
Public Property SupportsHistoryEntitiesTables Returns names of the entities' tables that support history.
Public Property SupportsMultivalueEntitiesTables Returns names of the entities' tables that support multivalue.
Public Property SupportWorkflowEntitiesTables Returns names of the entities' tables that support workflow.
Public Property Types Returns the CustomizationTypes object.
Public Property Users The CustomizationUsers object.
Public Property UsersGroups The CustomizationUsersGroups object.
Public Property Workflow Returns the CustomizationWorkflow object.
See Also