Eplan.EplApi.DataModel.EObjects Namespace
In This Topic
This sub-namespace of the electrotechnical data model, contains all classes for special electrotechnical items like cables, terminal strips, or plugs.
Classes
| Class | Description |
| BusTerminal | Class represents a bus terminal in P8. |
| Cable | A class that represents function with category "Cable" in the Eplan.EplApi.DataModel.Project. Usually a Cable is related to Eplan.EplApi.DataModel.Connection. |
| CablePropertyList | This class represents collection of properties of Cable class. Please check also base classes for other properties which are available for Cable objects: Eplan.EplApi.DataModel.FunctionPropertyList, Eplan.EplApi.DataModel.FunctionBasePropertyList, Eplan.EplApi.DataModel.SymbolReferencePropertyList, Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList |
| CablePropertyListComplete | This class represents a collection of P8 properties of Cable class. An object of this class is returned by the cable's Properties member. This class provide access to all the same cable's properties as the Eplan.EplApi.DataModel.CablePropertyList class but uses different mechanism to retrieve some special properties' values. Please check also base classes for other properties which are available for Eplan.EplApi.DataModel.EObjects.Cable object: Eplan.EplApi.DataModel.CablePropertyList Eplan.EplApi.DataModel.FunctionPropertyList Eplan.EplApi.DataModel.FunctionBasePropertyList Eplan.EplApi.DataModel.SymbolReferencePropertyList Eplan.EplApi.DataModel.PlacementPropertyList Eplan.EplApi.DataModel.StorableObjectPropertyList |
| Harness | A class that represents function with category Eplan.EplApi.DataModel.Function.Enums.Category.Harness |
| PLC | A class that represents PLC in the Eplan.EplApi.DataModel.Project. Usually a few Plugs and Terminals are related to a single PLC as their auxiliary functions. |
| Plug | A class that represents plugs in the Eplan.EplApi.DataModel.Project. Usually a few plugs are related to a single PlugStrip, as their auxiliary functions. |
| PlugStrip | A class that represents plug strip in the Eplan.EplApi.DataModel.Project. Usually a few Plugs are related to a single PlugStrip as their auxiliary functions. |
| PlugStripPropertyList | This class represents collection of properties of PlugStrip class. Please check also base classes for other properties which are available for PlugStrip objects: Eplan.EplApi.DataModel.FunctionPropertyList, Eplan.EplApi.DataModel.FunctionBasePropertyList, Eplan.EplApi.DataModel.SymbolReferencePropertyList, Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList |
| PlugStripPropertyListComplete | This class represents a collection of P8 properties of PlugStrip class. An object of this class is returned by the plug strip's Properties member. This class provide access to all the same plug strip's properties as the Eplan.EplApi.DataModel.PlugStripPropertyList class but uses different mechanism to retrieve some special properties' values. Please check also base classes for other properties which are available for PlugStrip objects: Eplan.EplApi.DataModel.PlugStripPropertyList, Eplan.EplApi.DataModel.FunctionPropertyList, Eplan.EplApi.DataModel.FunctionBasePropertyList Eplan.EplApi.DataModel.SymbolReferencePropertyList, Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList |
| Shield | A class that represents function with category Eplan.EplApi.DataModel.Function.Enums.Category.Shielding |
| Terminal | A class that represents either a terminal on a terminal strip or a PLC terminal in the Eplan.EplApi.DataModel.Project. |
| Terminal.Bridge | This class represents a collection of all bridge connections attached to a given terminal or, if the terminal is part of a multi-level terminal, all bridge connections attached to one level of the multi-level terminal. When getting bridges through TerminalStrip::Bridges property, this class represents a whole bridge which means that it contains all segments of a given type which are connected together (and not just segments connected directly to one terminal) |
| Terminal.Bridge.BridgeInfo | Structure representing a bridge connection (i.e. a bridge segment). |
| Terminal.ConnectionInfo | Information about connection. |
| Terminal.TerminalStripCache | This class is used to enhance performance when getting sub-terminals of multi-level terminals. In order to enhance performance, create an object of this class before accessing sub-terminals of subsequent multi-level terminals and delete it afterwards. |
| TerminalAccessory | Class representing an additional article to TerminalStrip. |
| TerminalStrip | A class that represents terminal strips in the Eplan.EplApi.DataModel.Project. Usually a few Terminals are related to a single TerminalStrip as their auxiliary functions. |
| TerminalStrip.BridgeKindDescr.Comparer | |
| TerminalStrip.BrSection | |
| TerminalStripPropertyList | This class represents collection of properties of TerminalStrip class. Please check also base classes for other properties which are available for TerminalStrip objects: Eplan.EplApi.DataModel.FunctionPropertyList, Eplan.EplApi.DataModel.FunctionBasePropertyList, Eplan.EplApi.DataModel.SymbolReferencePropertyList, Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList |
| TerminalStripPropertyListComplete | This class represents a collection of P8 properties of Eplan.EplApi.DataModel.EObjects.TerminalStrip class. An object of this class is returned by the terminal strip's Properties member. This class provide access to all the same terminal strip's properties as the Eplan.EplApi.DataModel.TerminalStripPropertyList class but uses different mechanism to retrieve some special properties' values. Please check also base classes for other properties which are available for Eplan.EplApi.DataModel.EObjects.TerminalStrip objects: Eplan.EplApi.DataModel.TerminalStripPropertyList, Eplan.EplApi.DataModel.FunctionPropertyList, Eplan.EplApi.DataModel.FunctionBasePropertyList Eplan.EplApi.DataModel.SymbolReferencePropertyList, Eplan.EplApi.DataModel.PlacementPropertyList, Eplan.EplApi.DataModel.StorableObjectPropertyList |
Structures
Enumerations
See Also