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

PageMacro Class
This class represents a page macro.
Inheritance Hierarchy

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

Syntax
public class PageMacro : Macro 
Public Constructors
 NameDescription
Public ConstructorConstructor.  
Top
Public Properties
 NameDescription
Public PropertyGet the count of Pages in this macro (Inherited from Eplan.EplApi.DataModel.MasterData.Macro)
Public PropertyGets layer table of custom layers (Inherited from Eplan.EplApi.DataModel.MasterData.Macro)
Public PropertyGets description in multiple languages (Inherited from Eplan.EplApi.DataModel.MasterData.Macro)
Public PropertyGets the property of the n-th page in this macro (Inherited from Eplan.EplApi.DataModel.MasterData.Macro)
Public PropertyOverridden. Returns pages, which are contained in the macro.  
Public PropertyReturns all Eplan.EplApi.DataModel.Graphics.PlaceHolder contained in the macro.  
Top
Public Methods
 NameDescription
Public MethodWrites a macro file from the pages and then if there was at least one valid page, opens created macro.  
Public MethodDestructor for deterministic finalization of PageMacro object. (Inherited from Eplan.EplApi.DataModel.MasterData.Macro)
Public MethodOpens a macro file and retrieves infomation from it.  
Public MethodCopies external files into project images directory (Inherited from Eplan.EplApi.DataModel.MasterData.Macro)
Top
See Also