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

In This Topic
    GraphicalLayerTable Class
    In This Topic
    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 
    [DefaultMember("Layer")]
    public ref 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