Eplan Platform API
Inheritance Hierarchy
Eplan.EplApi.DataModel.MasterData Namespace
This sub-namespace of the electrotechnical data model, contains all classes for accessing master data stored in the project. The classes SymbolLibrary, Symbol, etc. access the symbols included in the project. The class FunctionDefinitionLibrary lists the available function definitions, which can be assigned to a Function object. The macro classes, like WindowMacro provide the possibility to get information from macro files before inserting them into the project.
Classes
 ClassDescription
ClassSupports enumeration of function definitions in function definition library.
ClassThis class is a interface to function definition library of project.
ClassThis class represents collection of properties of FunctionDefinitionLibrary class. Please check also base classes for other properties which are available for FunctionDefinitionLibrary objects: Eplan.EplApi.DataModel.StorableObjectPropertyList
ClassThis is a base class for: PageMacro, WindowMacro, SymbolMacro. Class provides basic functionality for macros. This type can be used in order to declare a variable or parameter that holds any type of macro.
ClassThis class represents a page macro.
ClassThis class is used only as container for enumerations, like a name space.
ClassTODO
ClassThis class represents collection of properties of PlotFrame class. Please check also base classes for other properties which are available for PlotFrame objects: Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList
ClassTODO
ClassThis class represents a symbol from a symbol library of a given project.
ClassThis class is a interface to symbols library of project.
ClassThis class represents collection of properties of SymbolLibrary class. Please check also base classes for other properties which are available for SymbolLibrary objects: Eplan.EplApi.DataModel.StorableObjectPropertyList
ClassThis class represents a symbol macro
ClassThis class represents collection of properties of Symbol class. Please check also base classes for other properties which are available for Symbol objects: Eplan.EplApi.DataModel.StorableObjectPropertyList
ClassThis class represents a symbol from a symbol library of a given project.
ClassThis class represents collection of properties of SymbolVariant class. Please check also base classes for other properties which are available for SymbolVariant objects: Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList
ClassThe class represents transient layer.
ClassThe class represents table of transient layers.
ClassThis class represents a window macro
ClassThis class is used only as container for enumerations, like a name space.
Enumerations
 EnumerationDescription
EnumerationThis enumeration specifies insertion mode, when inserting a macro via the Eplan.EplApi.HeServices.Insert class
Enumeration 
EnumerationAlignment
EnumerationThis enumeration specifies insertion mode, when inserting a macro via the Eplan.EplApi.HeServices.Insert class
EnumerationThis enumeration specifies the representation types, which a macro can contain
See Also