Eplan Platform API
Eplan.EplApi.DataModel Namespace / UserDefinedPropertyDefinition Class
Members

In This Topic
    UserDefinedPropertyDefinition Class
    In This Topic
    This class provides information about user-defined properties and makes it possible to create them.
    Inheritance Hierarchy

    System.Object
       Eplan.EplApi.DataModel.PropertyDefinition
          Eplan.EplApi.DataModel.UserDefinedPropertyDefinition

    Syntax
    public class UserDefinedPropertyDefinition : PropertyDefinition 
    public ref class UserDefinedPropertyDefinition : public PropertyDefinition 
    Remarks
    After creating a new UserDefinedPropertyDefinition, you assign it to a property list by the UniversalPropertyList.AddUserPropertyDef(oUserDefinedPropertyDefinition) method
    Public Constructors
     NameDescription
    Public ConstructorDefault constructor.  
    Top
    Public Properties
     NameDescription
    Public PropertyCategory of this property definition.  
    Public PropertyGets/Sets list of default values for selection list.  
    Public PropertyName displayed in GUI for this property definition.  
    Public PropertyGets/Sets a flag which indicates if property will not be longer displayed in project.  
    Public PropertyOverridden. Returns AnyPropertyId.  
    Public PropertyIdentifying name of this property definition.  
    Public PropertyInput aid of this property definition.  
    Public PropertyReturns true, if the property is assigned to at least one property list  
    Public PropertyOverridden. Allows to check if a given property marked as deprecated.  
    Public PropertyAllows to check if a given property is indexed (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyAllows to check if a given property marked as internal. Don't use this property. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyAllows to check if a given property is name part. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyAllows to check if a given property is licensed. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyAllows to check if a given property is read-only. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyGets a property's minimal value specified in the property's definition. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyAllows to check maximal index of a given property. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyName of property. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyReturns the project in which this property definition exists.  
    Public PropertyReturns information about type of the property. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyGets a property's maximal value specified in the property's definition. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public PropertyUsages of this property definition.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates new property definition.  
    Public MethodDestructor for deterministic finalization of UserDefinedPropertyDefinition object. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public MethodReturns the display string used for a given property value. Returns the display string used for a given property value. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Public MethodReturns the display string used for a given property value. Validates passed value with property definition (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
    Top
    See Also