Eplan Platform API
Inheritance Hierarchy
In This Topic
    Eplan.EplApi.DataModel.MasterData Namespace
    In This Topic
    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