Eplan Platform API
Eplan.EplApi.DataModel.MasterData Namespace / Macro Class
Members

Macro Class
This 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.
Inheritance Hierarchy

System.Object
   Eplan.EplApi.DataModel.MasterData.Macro
      Eplan.EplApi.DataModel.MasterData.PageMacro
      Eplan.EplApi.DataModel.MasterData.WindowMacro

Syntax
public class Macro 
Remarks
Especially in offline programs, please make sure to clean up any macro objects before calling EplAppication.Exit(). The finalizer of macros needs the API still to be initialized!
Public Constructors
 NameDescription
Public ConstructorConstructor.  
Top
Public Properties
 NameDescription
Public PropertyGet the count of Pages in this macro  
Public PropertyGets layer table of custom layers  
Public PropertyGets description in multiple languages  
Public PropertyGets the property of the n-th page in this macro  
Top
Public Methods
 NameDescription
Public MethodDestructor for deterministic finalization of Macro object.  
Public MethodCopies external files into project images directory  
Top
See Also