Eplan Platform API
Eplan.EplApi.DataModel.Graphics Namespace / GraphicalLayerTable Class
Members

GraphicalLayerTable Class
This class represents the table of all graphical layers of the project. It can be used for creating, deleting, merging, and retrieving project's layers.
Inheritance Hierarchy

System.Object
   Eplan.EplApi.DataModel.Graphics.GraphicalLayerTable

Syntax
[DefaultMember("Layer")]
public class GraphicalLayerTable 
Public Properties
 NameDescription
Public PropertyOverloaded. Returns one the project's layer as GraphicalLayer object. If specified layer not exist, null is returned.  
Public PropertyReturns an array of all existing project's layers.  
Top
Public Methods
 NameDescription
Public MethodOverloaded. Creates new layer with specified name and description. Note: Layer name must be unique in the table.  
Public MethodDestructor for deterministic finalization of GraphicalLayerTable object.  
Public MethodExports the layers into an XML file.  
Public MethodChecks if elements exists on given layer.  
Public MethodGet all objects from layer.  
Public MethodImports layers from an XML file.  
Public MethodMerges one layer with another. Note: Only custom layer can be merged.  
Public MethodReassign all elements from sourceLayer to targetLayer.  
Public MethodUpdates table's content with the project  
Public MethodRemoves specified layer from the table. Note: Only custom layer can be removed.  
Public MethodOverloaded. Replace Eplan::EplApi::DataModel: for given array of objects.  
Top
See Also