Eplan Platform API
Collapse All
Expand All
In This Topic
Namespaces
EPLAN API
Limitation of Liability
Help structure
User Guide
Development environment
EPLAN .Net API
API Framework
Scripts
Structure of a simple script
Simple script with parameters
Loading a script
Event handling in scripts
Adding ribbon items by a script
Add-ins
Creating add-ins in CSharp
Creating add-ins in Visual Basic.Net
Creating an add-in in VisualStudio
Shadow Copying API Assemblies
Actions
Calling actions
Automatic actions
Adding ribbon commands
Addons
Structure
Registration
Unregistration
Shadow Copying
Using EPLAN in other applications
EPLAN API offline applications
EPLAN Remoting
Using other applications
Events
API DataModel
Creating or opening projects
Creating pages
Working with parts
Navigating the project data
DataModel overview
DataModel navigation overview
DMObjectsFinder overview
Filtering overview
Connections overview
MasterData ovierview
EObjects overview
Graphics overview
EPLAN properties
Project settings
Transactions
Locking
API Pro Panel
Creating 3D objects
Getting 3D objects
Orientation of 3d objects
Transformations in 3D space
Mates
InstallationSpace
Component
Cabinet
MountingPanel
Plane
MountingRail
Area
Duct
PlaceHolder3D
Drilling
RoutingSegment
Connection3D
3D macros
ViewPlacement (model view in GUI)
Import/export 3D graphics
API Pre-planning
StructureSegment
SegmentDefinition
SegmentTemplate
PCTLoop
SegmentPlacement
Pre-planning macro
API Higher Electrotechnical services
Accessing selected objects
Displaying a preview
Placing window macros
API Electrotechnical services
Messages
Verifications
Interactions
API MasterData
Working with parts database
Basic operations on parts
Filtering parts database items
API Miscellaneous
API Parts Selection Interface
API Parts Management Extension
How to display a MessageBox with the EPLAN window as owner
API Reports Modification Interface
API Labeling Modification Interface
Writing system messages
Throwing and catching exceptions
Ribbon bar
Trace output
Working with settings
Query user rights
Signing EPLAN assemblies
XMLProcessor
Command line parameters
API Reference
Assemblies
Eplan.EplApi.AFu Assembly
Eplan.EplApi.Baseu Assembly
Eplan.EplApi.DataModelu Assembly
Eplan.EplApi.EServicesu Assembly
Eplan.EplApi.Guiu Assembly
Eplan.EplApi.HEServicesu Assembly
Eplan.EplApi.MasterDatau Assembly
Overview
Namespaces
?A0x1189b2e9 Namespace
Overview
Structures
__clr_placement_new_t
?A0x12c89c33 Namespace
Overview
Structures
__clr_placement_new_t
?A0x1b5ecb6f Namespace
Overview
Structures
__clr_placement_new_t
?A0x1cb35778 Namespace
Overview
Structures
__clr_placement_new_t
?A0x1fefc781 Namespace
Overview
Structures
__clr_placement_new_t
?A0x2203fce1 Namespace
Overview
Structures
__clr_placement_new_t
?A0x231026c3 Namespace
Overview
Structures
__clr_placement_new_t
?A0x23ff6fd0 Namespace
Overview
Structures
__clr_placement_new_t
?A0x260dfe02 Namespace
Overview
Structures
__clr_placement_new_t
?A0x2bfa6b1e Namespace
Overview
Structures
__clr_placement_new_t
?A0x2f0f22dc Namespace
Overview
Structures
__clr_placement_new_t
?A0x39144711 Namespace
Overview
Structures
__clr_placement_new_t
?A0x3a435562 Namespace
Overview
Structures
__clr_placement_new_t
?A0x3b3d1563 Namespace
Overview
Structures
__clr_placement_new_t
?A0x3da4ab04 Namespace
Overview
Structures
__clr_placement_new_t
?A0x4640d5d4 Namespace
Overview
Structures
__clr_placement_new_t
?A0x46663b89 Namespace
Overview
Structures
__clr_placement_new_t
?A0x4736dd9f Namespace
Overview
Structures
__clr_placement_new_t
?A0x4db888f0 Namespace
Overview
Structures
__clr_placement_new_t
?A0x4fb1c2e2 Namespace
Overview
Structures
__clr_placement_new_t
?A0x52897c59 Namespace
Overview
Structures
__clr_placement_new_t
?A0x54379af6 Namespace
Overview
Structures
__clr_placement_new_t
?A0x5561aacb Namespace
Overview
Structures
__clr_placement_new_t
?A0x566f01b9 Namespace
Overview
Structures
__clr_placement_new_t
?A0x5713f749 Namespace
Overview
Structures
__clr_placement_new_t
?A0x59f93e8e Namespace
Overview
Structures
__clr_placement_new_t
?A0x5ac63551 Namespace
Overview
Structures
__clr_placement_new_t
?A0x5e5794f8 Namespace
Overview
Structures
__clr_placement_new_t
?A0x65d10de6 Namespace
Overview
Structures
__clr_placement_new_t
?A0x702db2f9 Namespace
Overview
Structures
__clr_placement_new_t
?A0x751f661b Namespace
Overview
Structures
__clr_placement_new_t
?A0x78947f71 Namespace
Overview
Structures
__clr_placement_new_t
?A0x7c672737 Namespace
Overview
Structures
__clr_placement_new_t
?A0x83ffb05a Namespace
Overview
Structures
__clr_placement_new_t
?A0x85bae6e9 Namespace
Overview
Structures
__clr_placement_new_t
?A0x8a00f50b Namespace
Overview
Structures
__clr_placement_new_t
?A0x8ac7bd93 Namespace
Overview
Structures
__clr_placement_new_t
?A0x8d1c393d Namespace
Overview
Structures
__clr_placement_new_t
?A0x8dfc23b1 Namespace
Overview
Structures
__clr_placement_new_t
?A0x92263364 Namespace
Overview
Structures
__clr_placement_new_t
?A0x92933c15 Namespace
Overview
Structures
__clr_placement_new_t
?A0x93f5fc3c Namespace
Overview
Structures
__clr_placement_new_t
?A0x947c6f77 Namespace
Overview
Structures
__clr_placement_new_t
?A0x9993e2df Namespace
Overview
Structures
__clr_placement_new_t
?A0x9a84d3c1 Namespace
Overview
Structures
__clr_placement_new_t
?A0x9da31dca Namespace
Overview
Structures
__clr_placement_new_t
?A0x9f8808a5 Namespace
Overview
Structures
__clr_placement_new_t
?A0xa9f8ff44 Namespace
Overview
Structures
__clr_placement_new_t
?A0xb56bf7a7 Namespace
Overview
Structures
__clr_placement_new_t
?A0xb62bbf5d Namespace
Overview
Structures
__clr_placement_new_t
?A0xbd7eb861 Namespace
Overview
Structures
__clr_placement_new_t
?A0xc0ea7403 Namespace
Overview
Structures
__clr_placement_new_t
?A0xcc064fc3 Namespace
Overview
Structures
__clr_placement_new_t
?A0xd0cfddcf Namespace
Overview
Structures
__clr_placement_new_t
?A0xd5086f0a Namespace
Overview
Structures
__clr_placement_new_t
?A0xdba460ed Namespace
Overview
Structures
__clr_placement_new_t
?A0xe6008fe2 Namespace
Overview
Structures
__clr_placement_new_t
?A0xed8bd26b Namespace
Overview
Structures
__clr_placement_new_t
?A0xf366754f Namespace
Overview
Structures
__clr_placement_new_t
Eplan.EplApi.MasterData Namespace
Overview
Classes
MasterDataException
MDAccessoryList
MDAccessoryListPosition
MDAccessoryPlacement
MDAccessoryPlacementPosition
MDAccessoryPosition
MDAddress
MDAnyPropertyId
MDArgumentNullException
MDCableTemplatePosition
MDCanNotAddSymbolPosition
MDComponentTemplatePosition
MDConnectionPointInfo
MDConnectionPointPosition
MDConstruction
MDContourElement
MDDatabaseConnectionException
MDDatabaseReadOnlyException
MDDoorPosition
MDDrillingPosition
MDElectricalRelayTemplatePosition
MDEmptyPropertyException
MDFunctionTemplatePosition
MDIncorrectNameFormatException
MDIndexedPropertyException
MDInvalidArgumentException
MDInvalidHandleException
MDInvalidIndexException
MDInvalidTimeValueException
MDMechanicsFunctionDefinition
MDNotIndexedPropertyException
MDObjectCreationException
MDObjectFilter
MDObjectNotCreatedException
MDPart
MDPartAssemblyPosition
MDPartHierarchyPosition
MDPartLockedMountingAreaPosition
MDPartModulePosition
MDPartMountingPanelPosition
MDPartPartConstructionPosition
MDPartSafetyRelatedValuePosition
MDPartsDatabase
MDPartsDatabaseItem
MDPartsDatabaseItem.Enums
MDPartsDatabaseItemChildData
MDPartsDatabaseItemPropertyList
MDPartsDatabaseTransaction
MDPartsDatabaseTransactionManager
MDPartsManagement
MDPartSupportBarPosition
MDPermissionException
MDPlcTemplatePosition
MDPlugTemplatePosition
MDPropertyAlreadyExistsException
MDPropertyDefinition
MDPropertyNotFoundException
MDPropertyReadOnlyException
MDPropertyValue
MDPropertyValueOutOfRangeException
MDSettingValueFailedException
MDSymbol
MDSymbol.Enums
MDSymbol.MDPropertyPlacementsSchema
MDSymbol.MDPropertyPlacementsSchemasList
MDSymbolConnectionPoint
MDSymbolLibrary
MDSymbolLibraryPropertyList
MDSymbolPosition
MDSymbolPropertyList
MDSymbolVariant
MDSymbolVariantPropertyList
MDTerminalTemplatePosition
MDTranslationDatabase
MDUserDefinedPropertyDefinition
MDUserDefinedPropertyDefinition.Enums
MDUserDefinedPropertyPosition
MDWireTemplatePosition
Properties
PropertiesAndHandleObject
PropertiesAndHandleObjectPropertyList
Enumerations
MDAccessoryPlacementPosition.BasePoint
MDConnectionPointPosition.ConnectionPointDirection
MDContourElement.ContureType
MDDrillingPosition.DrillingSubType
MDDrillingPosition.DrillingType
MDFunctionTemplatePosition.TerminalFunctionType
MDObjectFilter.CompareOperator
MDPartLockedMountingAreaPosition.LockedMountingAreaType
MDPartsDatabase.DataFormat
MDPartsDatabase.MDPartsDatabaseType
MDPartsDatabaseItem.Enums.ProductGroup
MDPartsDatabaseItem.Enums.ProductSubGroup
MDPartsDatabaseItem.Enums.ProductTopGroup
MDPartsDatabaseItem.Enums.Type
MDPartsManagement.ImportIdentifier
MDPartsManagement.ImportMode
MDPropertyDefinition.MDPropertyType
MDSymbol.Enums.SymbolType
MDSymbolLibrary.Mode
MDUserDefinedPropertyDefinition.Enums.CategoryType
MDUserDefinedPropertyDefinition.Enums.ClientType
MDUserDefinedPropertyDefinition.Enums.InputAidType
Properties.MDPartsDatabaseItem
Properties.MDSymbol
Properties.MDSymbolLibrary
Properties.MDSymbolVariant
Structures
MDConnectionCategory
Delegates
PropertySetNotification
vc.cppcli.attributes.?A0x54379af6 Namespace
Overview
Classes
CppInlineNamespaceAttribute
vc.cppcli.attributes.?A0x92263364 Namespace
Overview
Classes
CppInlineNamespaceAttribute
Eplan.EplApi.RemoteClientu Assembly
Eplan.EplApi.Remotingu Assembly
Eplan.EplApi.Starteru Assembly
Eplan.EplApi.Systemu Assembly
Actions
backup
changelayer
check
CleanWorkspaceAction
compress
devicelist
edit
EplApiModuleAction
EsCorrectConnections
ExecuteScript
export
export3d
ExportNCData
ExportProductionWiring
ExportSegmentsTemplate
exportToGraphics
gedRedraw
generate
generatemacros
graphicallayertable
import
ImportPrePlanningData
ImportSegmentsTemplate
InsertModelViewAction
label
masterdata
MfExportRibbonBarAction
MfImportRibbonBarAction
navigateToEEC
OpenWorkspaceAction
partslist
partsmanagementapi
plcservice
print
ProjectAction
projectmanagement
ProjectOpen
RegisterCustomPropertyEditorAction
RegisterScript
renumber
reports
restore
SaveWorkspaceAction
search
selectionset
SetProjectLanguage
subprojects
SwitchProjectType
synchronize
Topology
translate
UnregisterScript
UpdateSegmentsFilling
XAfActionSetting
XAfActionSettingProject
XCMRemoveUnnecessaryNDPsAction
XCMUniteNetDefinitionPointsAction
XDLInsertDeviceAction
XEGActionInsertSymRef
XEsGetPagePropertyAction
XEsGetProjectPropertyAction
XEsGetPropertyAction
XEsSetPagePropertyAction
XEsSetProjectPropertyAction
XEsSetPropertyAction
XEsUserPropertiesExportAction
XEsUserPropertiesImportAction
XGedClosePage
XGedStartInteractionAction
XGedUpdateMacroAction
XMActionDCCommonExport
XMActionDCImport
XMDeleteReprTypeAction
XMExportConnectionsAction
XMExportDCArticleDataAction
XMExportFunctionAction
XMExportLocationBoxesAction
XMExportPagesAction
XMExportPipeLineDefsAction
XMExportPotentialDefsAction
XMImportDCArticleDataAction
XPamArticlesSyncAction
XPamsDeviceSelectionAction
XPamSelectPart
XPlaUpdateDetailAction
XPrjActionUpgradeProjects
XPrjConvertBaseProjectsAction
XSDPreviewAction
XSettingsExport
XSettingsImport
XSettingsRegisterAction
XSettingsUnregisterAction
Events
Eplan.EplApi.OnMainEnd
Eplan.EplApi.OnMainStart
Eplan.EplApi.OnPostOpenProject
Eplan.EplApi.OnUserPreCloseProject
onActionEnd.String.*
onActionStart.String.*
Ged.Redraw
NCSettingsMachineTools.Redraw
Page.ConnectionDirty
Project.CablingDirty
RefreshPageFilter
Interactions
XGedIaFormatDefPoints
XGedIaFormatGraphic
XGedIaFormatSymbol
XGedIaFormatText
XMIaInsertMacro
XML Converters
Category DeviceListXmlConverter
XDLCsvCommaSepImporterExporter
XDLCsvImporterExporter
XDLTxtImporterExporter
XDLXmlExporter
Category LanguageDbXmlConverter
XTrLanguageDbXml2E21UnicodeTabConverter
XTrLanguageDbXml2TabConverterImpl
Category PartsListXmlConverter
XPalCSVConverter
XPalXmlExporter
Category XPamExport
IXPartsImportExportEdz
XPamExportXml
Category XPamImport
XPamImportXml
Category PLCXmlConverter
PlcDcAMLExchangerGeneral
PlcDcExchangerBeckhoffTC3AML
PlcDcExchangerBoschAML
PlcDcExchangerLogiCals3AML
PlcDcExchangerMitsubishiAML
PlcDcExchangerMitsubishi110AML
PlcDcExchangerPhoenixContactAML
PlcDcExchangerRockwellArchitectAML
PlcDcExchangerSiemensTIA15AML
PlcDcExchangerSiemensTIA16AML
PlcDcExchangerSiemensTIA17AML
PlcDcExchangerSiemensTIA151AML
PlcDcExchangerSiemensTSTAML
PlcDcXMLExchangerABB
PlcDcXMLExchangerBandR
PlcDcXMLExchangerBeckhoff
PlcDcXmlExchangerRexroth
PlcDCXmlExchangerSchneider
PlcDcXMLExchangerSiemens
PlcDcXMLExchangerUniversal
XMLRockwellExchanger
XmlLblXmlExportConverterImpl
Eplan.EplApi.MasterDatau Assembly
In This Topic
Namespaces
Namespaces
Namespace
Description
?A0x1189b2e9
?A0x12c89c33
?A0x1b5ecb6f
?A0x1cb35778
?A0x1fefc781
?A0x2203fce1
?A0x231026c3
?A0x23ff6fd0
?A0x260dfe02
?A0x2bfa6b1e
?A0x2f0f22dc
?A0x39144711
?A0x3a435562
?A0x3b3d1563
?A0x3da4ab04
?A0x4640d5d4
?A0x46663b89
?A0x4736dd9f
?A0x4db888f0
?A0x4fb1c2e2
?A0x52897c59
?A0x54379af6
?A0x5561aacb
?A0x566f01b9
?A0x5713f749
?A0x59f93e8e
?A0x5ac63551
?A0x5e5794f8
?A0x65d10de6
?A0x702db2f9
?A0x751f661b
?A0x78947f71
?A0x7c672737
?A0x83ffb05a
?A0x85bae6e9
?A0x8a00f50b
?A0x8ac7bd93
?A0x8d1c393d
?A0x8dfc23b1
?A0x92263364
?A0x92933c15
?A0x93f5fc3c
?A0x947c6f77
?A0x9993e2df
?A0x9a84d3c1
?A0x9da31dca
?A0x9f8808a5
?A0xa9f8ff44
?A0xb56bf7a7
?A0xb62bbf5d
?A0xbd7eb861
?A0xc0ea7403
?A0xcc064fc3
?A0xd0cfddcf
?A0xd5086f0a
?A0xdba460ed
?A0xe6008fe2
?A0xed8bd26b
?A0xf366754f
Eplan.EplApi.MasterData
This namespace contains classes for working with master data. Mainly the access to parts management is available via this namespace.
vc.cppcli.attributes.?A0x54379af6
vc.cppcli.attributes.?A0x92263364