Class Properties
This display allows you to see and search Class Properties.
For the Boolean property values; 0 = not selected, 1 = selected.
| Property Name | Data Type | Description |
|---|---|---|
| Class Name | String | Name of the class this property belongs to. |
| Name | String | Internal name which is used to refer property within code and in configurations. |
| Category | String | Given category number and name for categorizing properties in property grid. |
| Display Name | String | Name used in the user interface. |
| Default Value | Object | Default value when a new object is created. |
| Description | String | Written description for property describing definition in more detail. |
| Max Value | Object | Largest value you can enter to the property. |
| Min Value | Object | Smallest value you can enter to the property. |
| Unit | String | Unit definition of the min and max value. Default unit is (None). |
| Index | Int32 | A running number which defines the order of the properties within the class. |
| Size | Int32 | Size of property in data type units. Not bytes but e.g. a maximum string length. Leave to zero, if your driver implementation can auto detect the size. |
| Data Type | String | C# data type name for storing the value. Leave empty, if driver can detect the data type from the underlying data source. It can be different than what you have in database (e.g., System.Boolean). |
| Raw Type | String | Data type of a property defined in class definition. |
| Has Standard Values | Boolean | If selected, property has standard values. |
| Standard Values Exclusive | Boolean | If selected, property has a set of predefined values. |
| Is Attribute | Boolean | If selected, property is an attribute. |
| Is Nullable | Boolean | If selected, property allows null value. |
| Is Numeric | Boolean | If selected, property is numeric. |
| Is Interned | Boolean | If selected, defines string property as interned to activate VtrinLib's duplicate string removal. |
| Is Historized | Boolean | If selected, property value is historized. |
| Is Read Only | Boolean | If selected, means property is a read only for end user. |
| Is Unique | Boolean | If selected, means property is unique within the class. Use unique index or similar constraints to make sure that it is unique. |
| Is Virtual | Boolean | If selected, means Property is virtual. |
| Is Visible To User By Default | Boolean | If selected, Property is shown to the end user by default. |
| Mask Required | Boolean | If selected, Property requires a mask when executing a fetch. |
| Reference Target | String | Target object the value refers to (e.g., Class: Variable - reference to another class (foreign key), UI shows the string representation of the target instance). |
| Visibility Requirement | String | Determines whether to show the value or not (e.g., PreProcessingMethod >= 6 AND PreProcessingMethod <=9). |
| Edit Masking | String | Limits dropdown contents when modifying a property value. |
| Type Switch Value Property | String | Property that will determine the value type of this property. |
| Display Format | String | Defines how the value is formatted. |
| Target History | ref. History | To which history property values will be stored. |
Updated about 5 hours ago
