API Help
Eplan.EplApi.Base Namespace / PathMap Class
Members

In This Topic
    PathMap Class
    In This Topic
    This class enables you access to the functions used for processing strings that could contain EPLAN path variables.
    Inheritance Hierarchy

    System.Object
       Eplan.EplApi.Base.PathMap

    Syntax
    public class PathMap 
    public ref class PathMap 
    Remarks
    Here are available EPLAN path variables :
    
    
    Path variable Meaning
    $(BIN) A program directory generated on installation contains the program libraries (*.dll) of the individual modules.
    $(CFG) A configuration directory generated on installation containing the xml files of the individual modules.
    $(CFG_COMPANY) Configuration directory generated on installation, contains the company settings.
    $(CFG_STATION) Configuration directory generated on installation, contains the station settings.
    $(CFG_USER) Configuration directory generated on installation, contains the user settings.
    $(DOC) Project-specific directory for documents.
    $(EPLAN) An upper-level main directory generated on installation.
    $(EPLAN_DATA) A superior directory for master data, generated on installation.
    $(IMG) Project-specific directory for images.
    $(MD_DOCUMENTS) The directory for documents defined under Options > Settings > User > Management > Directories.
    $(MD_DXFDWG) The directory for DXF / DWG files defined under Options > Settings > User >Management > Directories.
    $(MD_FCTDEFS) The directory for function definitions available under Options > Settings >User > Management > Directories.
    $(MD_FORMS) The directory for forms defined under Options > Settings > User > Management > Directories.
    $(MD_FRAMES) The directory for plot frames defined under Options > Settings > User >Management > Directories.
    $(MD_IMG) The directory for images defined under Options > Settings > User > Management > Directories.
    $(MD_MACROS) The directory for macros and outlines defined under Options > Settings >User > Management > Directories.
    $(MD_MECHANICALMODELS) The directory for mechanical models defined under Options > Settings >User > Management > Directories.
    $(MD_PARTS) The directory for parts defined under Options > Settings > User >Management > Directories.
    $(MD_PROJECTS) The directory for projects defined under Options > Settings > User >Management > Directories.
    $(MD_SCHEME) The directory for schemes defined under Options > Settings > User >Management > Directories.
    $(MD_SCRIPTS) The directory for scripts defined under Options > Settings > User >Management > Directories.
    $(MD_SYMBOLS) The directory for symbols defined under Options > Settings > User >Management > Directories.
    $(MD_TEMPLATES) The directory for templates defined under Options > Settings > User >Management > Directories.
    $(MD_TRANSLATE) The directory for translation files defined under Options > Settings >User > Management > Directories.
    $(MD_XML) The directory for XML files defined under Options > Settings > User > Management > Directories.
    $(P) Full project directory of the currently selected project.
    $(PROJECTNAME) Project name of the currently selected project, without directory path and file extension.
    $(PROJECTPATH) Full project directory of the currently selected project.
    $(TMP) The directory used by the operating system for temporary files.
    
    For more information about path variables, please refer to EPLAN Help under the topic: Using EPLAN>User Interface>User Interface:Reference>Dialog Select Path variable.
    
    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Public Methods
     NameDescription
    Public MethodDestructor for deterministic finalization of PathMap object.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Substitute values with variable strVariableName. Returns the changed path.  
    Public Methodstatic (Shared in Visual Basic)Substitute values with variables. Returns the changed path. Ignores all variables which are not visible in P8 Dialogs.  
    Public Methodstatic (Shared in Visual Basic)Substitutes variables with their values. Returns the changed path.  
    Top
    See Also