Eplan Platform API
Eplan.EplApi.Starter Namespace / AssemblyResolver Class
Members

In This Topic
    AssemblyResolver Class
    In This Topic
    The AssemblyResolver class does everything needed to resolve the EPLAN API DLLs. When a bin path is specified, all EPLAN API DLLs inside can be loaded.
    Inheritance Hierarchy

    System.Object
       Eplan.EplApi.Starter.AssemblyResolver

    Syntax
    public class AssemblyResolver 
    public ref class AssemblyResolver 
    Public Constructors
     NameDescription
    Public ConstructorCreate one AssemblyResolver. This will automatically add an AssemblyResolve Event Handler for this domain.  
    Top
    Public Methods
     NameDescription
    Public MethodGet the EPLAN product variant bin path. The EPLAN product variant bin path where the w3u.exe of your product variant is in (p.e. "Electric P8")  
    Public MethodGet the EPLAN platform bin path. The bin path where the w3Sharedu.dll is in and all your API DLLs  
    Public MethodPin an offline application to an EPLAN application. When the EPLAN product variant bin path is known, an Offline Application using the EPLAN API DLL can be pinned to this version. This means all referenced EPLAN API DLLs will be loaded. Note: For already loaded linked DLLs the AssemblyResolve event is not fired.  
    Public MethodSet the bin paths.  
    Public MethodSet the EPLAN platform bin path. The EPLAN product variant path will be searched with the help of the applicationModifier.  
    Public MethodSet the EPLAN product variant bin path. Note: This path exists only once. Changing it will influence the application. The EPLAN platform path (with the API DLLs) is set automatically.  
    Top
    See Also