Harness proD API Help
EPLAN.Harness.API.Projects.Documents Namespace / Workdesk Class
Members
In This Topic
    Workdesk Class
    In This Topic
    Represents HpD workdesk.
    Object Model
    Workdesk ClassElectricalConfigurationInfo ClassCamera3D ClassTextProperty ClassDateTimeProperty ClassTextProperty ClassHighlightSet ClassDateTimeProperty ClassTextProperty ClassTextProperty ClassTextProperty ClassSelectSet ClassWorkdeskSettings ClassTasksController ClassVariant ClassViewsController Class
    Inheritance Hierarchy

    System.Object
       EPLAN.Harness.API.ApiObject
          EPLAN.Harness.API.Projects.Documents.ProjectEntity
             EPLAN.Harness.API.Projects.Documents.Document
                EPLAN.Harness.API.Projects.Documents.RevisionableDocument
                   EPLAN.Harness.API.Projects.Documents.GraphicDocument
                      EPLAN.Harness.API.Projects.Documents.Designer
                         EPLAN.Harness.API.Projects.Documents.Workdesk

    Syntax
    Public Properties
     NameDescription
    Public PropertyGets active electrical configuration of this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public PropertyDoes this document have a backup file on the disc? (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public PropertyCamera of this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public PropertyOverridden.  Name of the document author.  
    Public PropertyOverridden.  When was the document created.  
    Public PropertyOverridden.  Description of the document.  
    Public Property Does this document have focus in the UI? (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Property Does this document have a revision? (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public PropertyGets set of highlighted occurrences. (Inherited from EPLAN.Harness.API.Projects.Documents.GraphicDocument)
    Public Property ID of the HpD object. (Inherited from EPLAN.Harness.API.ApiObject)
    Public Property Is this document opened? (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Property Is this document open as read only? (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Property Is this document part of a revision? (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public PropertyOverridden.  Tells you whether this object is valid or not.  
    Public PropertyOverridden.  When was the document last modified.  
    Public PropertyOverridden.  The user who modified the document last.  
    Public PropertyOverridden.  Name of the document.  
    Public PropertyOverridden.  Path to the document file.  
    Public Property List all revisions this document has. (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public Property Note related to revision of this document.  
    Public PropertyGets set of selected occurrences. (Inherited from EPLAN.Harness.API.Projects.Documents.GraphicDocument)
    Public Property Settings of the workdesk.  
    Public PropertyController of tasks. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Property List of User-defined properties of this document or project. (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public Property Gets parent variant of this document. (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public PropertyGet controller of stored views of this document. (Inherited from EPLAN.Harness.API.Projects.Documents.GraphicDocument)
    Top
    Public Methods
     NameDescription
    Public MethodAdd new EPLAN.Harness.API.Occurrences.Interfaces.IOccCableUnit. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodAdd new EPLAN.Harness.API.Occurrences.Interfaces.IOccComplexEntity to this document. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodAdd new EPLAN.Harness.API.Occurrences.Interfaces.IOccWireHarness. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodAdd new EPLAN.Harness.API.Occurrences.Interfaces.IOccTerminalStrip. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodAutomatically add, remove or delete redundant attached parts. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Automatically route selected routable objects. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Automatically route all unrouted cables. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Automatically route all unrouted wires. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodChange active electrical configuration of this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Close this document. (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Method Connects cable shield node to a pin with shield wire. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodCopy control path shape to another control path. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Create a constraint between occurrences. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodCreate pattern of parts. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodDelete following occurrence from this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Disconnects shield wire which starts in provided shield node. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodIs this document equal to the following object? (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Method Export this designer to a file.  
    Public Method Export current 3D scene of workdesk or workspace to CAD file. The format of the file must be specified by its extension. Some options of the export are available in settings. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodExport complex entities from this document to .hxce file. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodExport scene to raster image. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Gets names of all predefined materials and all materials from the currently connected library. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Get all occurrences in this document. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Get environment occurrences in this document. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodServes as the default hash function. (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public MethodHide selected occurrences. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodHide all occurrences in this designer except of the selected ones. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Import 3d part to designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodImport complex entities to this document. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Import drawings to workdesk.  
    Public Method Import image into designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodDetermines whether the selected occurrence is part of active electrical configuration of this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodDetermines whether the selected occurrence is part of given electrical configuration. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Lock position between master and slave objects. The simple constraint is created. The slave objects are moved and rotated with the master together. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Merges bundles in control point provided in argument. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodMerge control point with leading parts, clips or special electrical components. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverridden.  Open this document.  
    Public Method Place a Assembly or Device on position. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place an auxiliary coordinate system to coordinates. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place an auxiliary line to coordinates. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place an auxiliary pin to coordinates. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place an auxiliary plane to coordinates. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place an auxiliary point to coordinates. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place bundle to this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Places a cable from library. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a cable tie on a bundle or flat cable between two control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a capacitor on a bundle or wire between two control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a cavity plug. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a cavity seal. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Places any kind of connectable objects on position. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place control point on cable, wire, bundle etc. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a fuse on a bundle or wire between two control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a graphical accessory and attach it to a part. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a label between two control points on a bundle, wire, shield, etc.. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a Leading Part, Grommet or Clip on position. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a light on a bundle or wire between two control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodPlace loop on a control point. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a multiple seal. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a non-graphical accessory and attach it to a part. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a part, back shell or housing on position. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place rapid capacitor to scene. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place rapid fuse to scene. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place rapid light to scene. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a rapid prototype cable. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a rapid prototype connector. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a rapid prototype ribbon cable. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place rapid prototype wire. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place rapid resistor to scene. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place rapid splice to scene. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a resistor on a bundle or wire between two control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Places a ribbon cable from library to designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a splice on a bundle or wire between two control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place surface protection in space. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a twist to this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Place a user defined accessory. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a wire. Wire can be placed between all kind of pins - standard pin on a connector, grouped pin on a connector, special component (splice, fuse, light, resistor, capacitor), virtual pin (concrete pin of a grouped pin on a connector or special component) and auxiliary pin. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodOverloaded.  Place a wire terminal (non graphically). (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method If this document is part of a revision, it gets promoted to a normal document. (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public MethodRestore deleted active dimensions for the control path.  
    Public Method Reload property panel of this document to show current state of all controls in the panel. (Inherited from EPLAN.Harness.API.Projects.Documents.GraphicDocument)
    Public MethodOverridden.  Remove the document.  
    Public Method Removes special component from a bundle and places it to an arbitrary position. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Repeat selected cable tie on its parent bundle. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodReplace this occurrence. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Restore this document from backup. (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Method Create new revision of this document. (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public Method Route selected objects through given bundles. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Routes a path segment between two control points through some other suitable object. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Save this document. (Inherited from EPLAN.Harness.API.Projects.Documents.Document)
    Public Method Save this as a new document.  
    Public MethodSave this document as template. (Inherited from EPLAN.Harness.API.Projects.Documents.RevisionableDocument)
    Public Method Route selected objects between given control points. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodShow selected occurrences. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodShow all occurrences in this designer. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public Method Split bundle in control point provided in argument. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Public MethodReturns a string that represents the current object. (Inherited from EPLAN.Harness.API.ApiObject)
    Public Method Unroute selected routable objects. (Inherited from EPLAN.Harness.API.Projects.Documents.Designer)
    Top
    See Also