This reference contains all the commands that are available for the EPLAN 21 API.
Commands used for the registration of add-ins, their menu items, as well as for the access to the current selection.
Command for creating menu items for an add-in.
Command for querying the current selection.
Commands used for the management and maintenance of EPLAN 21.
Command for checking a schematic page.
Command for checking a project.
Command for compressing a project or macro.
Commands for managing EPLAN 21 databases (working sets).
Creates a new EPLAN 21 main database (working set).
Opens an existing EPLAN 21 working set together with all databases belonging to this working set: main, sub-, macro and resource databases.
Closes the open working set together with all associated databases.
Creates a new EPLAN 21 subdatabase and connects it to an already open working set.
Opens an existing EPLAN 21 subdatabase and connects it to an already open working set.
Breaks the connection between an open EPLAN 21 subdatabase and an open working set and closes the project subdatabase.
Locks an already opened main or subdatabase for exclusive use. The database is closed and then re-opened with write access.
Unlocks the already opened main or subdatabase that was locked for exclusive use. The database is closed and then re-opened with write-protection.
Creates a new working set out of an already opened working set. The new working set only consists of one project in a main database.
Imports a working-set definition file and creates a new working set in the process.
Compresses an EPLAN 21 project database.
Commands for accessing functions and settings of the foreign language module of EPLAN 21.
Starts an offline translation of the defined objects.
Command for setting and/or querying the displayed languages.
Command for removing languages from the list of displayed languages.
Command for setting and/or querying the languages to be translated.
Command for removing languages from the list of the languages to be translated.
Commands for importing and exporting EPLAN 21 objects in various formats.
Imports EASY files and returns a handle to the new object.
Exports master data or projects into the easy file format.
Exports pages and projects into the AutoCAD DWG format.
Exports pages and projects into the AutoCAD DXF format.
Commands for reading archive information.
Backs up projects and their dependencies into an archive.
Restores a previously performed data backup.
Reads the information associated with an archive.
Reads the project dependencies in an EPLAN archive.
Commands for outputting pages in a window or to the printer.
Outputs a page, a frame, or a form in a window.
Outputs a page to a printer.
Commands for communicating between add-ins, EPLAN 21 commands etc.
Command for sending a notification to all notification handlers, that are registered for a notification of the same name. The notification can be sent with any parameters.
Command for licensing the API.
Commands used for the generation of data.
Command for generating pages with the Form generator.
Command for generating files with the Form generator.
Command for updating generation runs with the Form generator.
Commands for renumbering wires or device tags.
Command for the numbering of device tags.
Command for the numbering of wires.
Command for creating configurations for wire numbering.
Commands that can be used for different objects of the data model.
Command for deleting objects.
Command for generating schematic elements.
Commands that can be used for the project data of a project.
Command for generating terminal strips.
Command for generating entire plugs.
Command for generating potential definitions.
Command for generating interruption points.
Commands for creating and deleting parts.
Command for creating a part.
Command for deleting a part.
This command inserts a part symbol into a page.
This command updates mounting-panel pages.
This command updates a part symbol (on a mounting panel).
Commands for inserting and creating devices.
Command for creating a device on a page.
Command for creating an empty device.
Commands for inserting and creating wires.
Command for creating a wire in a network.
Commands for creating graphical elements and texts.
Command for creating an arc on a page.
Command for creating a circle on a page.
Command for creating an ellipse on a page.
Command for creating a line on a page.
Command for creating an arc sector on a page.
Command for creating a rectangle on a page.
Command for creating a square on a page.
Command for creating a text object on a page.
Command for creating a dimensioning line.
Command for creating a data object.
Command for creating a group.
Command for degrouping a group.
Command for completely degrouping a group.
Commands for inserting and creating macros.
Command for replacing a string in a macro.
Command for creating a temporary macro.
Command for inserting a macro.
Command for inserting a macro from the database.
Command for inserting a macro from file.
Command for importing a DXF file as macro.
Commands for inserting, creating, and editing pages.
Command for creating a new page in the project.
Commands for editing plot frames.
Commands for inserting, creating, and editing projects.
Command for creating a new project in the database.
Generates a project revision.
Compares two project revisions.
Command for writing the results or the revision comparison back into the project.
Removes the revision marker from the project.
Commands that do not fit into any of the other categories or that have not been categorized yet.
Allows for switching the current user group. The user groups known in the system can be determined via the EPL_ITERATOR_ROLES iterator.
Generates a temporary property.