| Name | Description | |
|---|---|---|
|  | MDPropertyValue Constructor | Default constructor. Creates a MDPropertyValue object. | 
The following tables list the members exposed by MDPropertyValue.
| Name | Description | |
|---|---|---|
|  | MDPropertyValue Constructor | Default constructor. Creates a MDPropertyValue object. | 
| Name | Description | |
|---|---|---|
|  | Definition | Returns an object that provides information about the property and its definition. The information includes: name of the property, it's data type, whether it is indexed or not, whether it is read-only, upper/lower bounds of values for numerical properties. | 
|  | Id | Returns P8-Property descriptor ( id and index ) of the object. Off-line MDPropertyValue objects don't have descriptors because they point to value directly. off-line MDPropertyValue is created by operators that take base types values. | 
|  | Indexes | Returns array of indexes for which property value is not empty. It can be used with MDPropertyValue::operator []; | 
|  | IsEmpty | Checks if property value is empty. If its not it can be read. IMPORTANT: If property is indexed you have to specify index. | 
|  | Item | Returns MDPropertyValue object at specified index. | 
|  | LastUsedIndex | Returns number of highest used index. Index value starts from 1. If it is not indexed-property or there index is not used, LastUsedIndex is 0; Object of MDPropertyValue have to point to on-line property. | 
|  | Parent | Property list to which this property value is connected. | 
| Name | Description | |
|---|---|---|
|  | Dispose | Destructor for deterministic finalization of MDPropertyValue object. | 
|  | GetDisplayString | Display value of property as Eplan.EplApi.Base.MultiLangString. | 
|  | Set | Overloaded. Sets System.DateTime value in MDPropertyValue object. | 
|  | ToBool | Converts this MDPropertyValue object to System::Boolean. | 
|  | ToDouble | Converts this MDPropertyValue object to doule. | 
|  | ToInt | Converts this MDPropertyValue object to long. | 
|  | ToMultiLangString | Converts this MDPropertyValue object to Eplan.EplApi.Base.MultiLangString. | 
|  | ToPointD | Conversion this MDPropertyValue object to Eplan.EplApi.Base.PointD. | 
|  | ToString | Overloaded. Returns string value of this property. When type of property is MultiLangString then only specified language is returned. In case of off-line MDPropertyValue object, stored value is returned without any cast. When property can not be read, default_valueis returned instead of throwingMDEmptyPropertyException. | 
|  | ToTime | Converts this MDPropertyValue object to System::DateTime. | 
|  Implicit Type Conversion | Overloaded. Converts MDPropertyValue object to long. |