Eplan Platform API
Eplan.EplApi.MasterData Namespace / MDPropertyValue Class
Properties Methods

In This Topic
    MDPropertyValue Class Members
    In This Topic

    The following tables list the members exposed by MDPropertyValue.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor. Creates a MDPropertyValue object.  
    Top
    Public Properties
     NameDescription
    Public PropertyReturns 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.  
    Public PropertyReturns 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.  
    Public PropertyReturns array of indexes for which property value is not empty. It can be used with MDPropertyValue::operator [];  
    Public PropertyChecks if property value is empty. If its not it can be read. IMPORTANT: If property is indexed you have to specify index.  
    Public PropertyReturns MDPropertyValue object at specified index.  
    Public PropertyReturns 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.  
    Public PropertyProperty list to which this property value is connected.  
    Top
    Public Methods
     NameDescription
    Public MethodDestructor for deterministic finalization of MDPropertyValue object.  
    Public MethodDisplay value of property as Eplan.EplApi.Base.MultiLangString.  
    Public MethodOverloaded. Sets System.DateTime value in MDPropertyValue object.  
    Public MethodConverts this MDPropertyValue object to System::Boolean.  
    Public MethodConverts this MDPropertyValue object to doule.  
    Public MethodConverts this MDPropertyValue object to long.  
    Public MethodConverts this MDPropertyValue object to Eplan.EplApi.Base.MultiLangString.  
    Public MethodConversion this MDPropertyValue object to Eplan.EplApi.Base.PointD.  
    Public MethodOverloaded. 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_value is returned instead of throwing MDEmptyPropertyException .  
    Public MethodConverts this MDPropertyValue object to System::DateTime.  
    Top
    Public Operators
    Overloaded. Converts MDPropertyValue object to long.
    Top
    See Also