The IMetabaseCustomClass interface contains properties used to work with the custom class.
| Property name | Brief description | |
| ClassId | The ClassId property returns an identifier of the class. | |
| Description | The Description property determines description of the class. | |
| ImageIndex | The ImageIndex property determines an index of the icon for the class. | |
| ImplementationAssembly | The ImplementationAssembly determines the assembly, containing the implementation of the class, which will handle operations of the custom class. | |
| ImplementationClass | The ImplementationURL property sets the URL of the script implementing operations of the class object, which will be executed from the Foresight Analytics Platform web application. | |
| ImplementationURL | The ImplementationURL property sets the URL of the script, implementing operations. | |
| Operations | The Operations property returns a collection of the class operations. |
| Property name | Brief description | |
| Id | The Id property determines the object's identifier. | |
| Key | The Key property returns the object key. | |
| Name | The Name property determines the name of the object. |
See also: