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

UserDefinedPropertyDefinition Class
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 
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 MethodValidates passed value with property definition Returns the display string used for a given property value. (Inherited from Eplan.EplApi.DataModel.PropertyDefinition)
Top
See Also